秘密鍵ファイルのテキストがあります。 SSHを介して他のノードに接続したいが、現在使用中のゲートウェイはファイルシステムアクセスを提供しません。通過する方法テキスト表現鍵とファイルではありませんSSHクライアントに使用しますか?
答え1
実際に要塞に鍵を保存する必要はありませんが、実際には反対側の何かに接続するだけでよいように聞こえます。この場合、接続したいSSHサーバーがそれをブロックしない限り、OpenSSHのProxyCommandを使用できます。次の例では、要塞はリモートネットワークへのアクセスに使用する外部ホストです。
ssh -o ProxyCommand "ssh bastion.example.com -W %h:%p" internal.example.com
簡単に入力できないため、${HOME}/.ssh/configに次のように入力することをお勧めします。
Host internal.example.com
User username
Hostname internal.example.com
ProxyCommand ssh bastion.example.com -W %h:%p
必要に応じて、ホスト名をIPアドレスに置き換えることができます。