作業中にSSHキーを使用したい場合は、中間段階でSSHキーを保存できないため、ラボPCへのマルチホップSSH接続があります。
<laptop> ---> <external_server> ---> <internal_server> ---> <lab_pc>
内部サーバーとラボPCにログインするために使用される中間サーバーの代わりにラップトップにIDファイルを保存できますか?それとも前のホップに保存する必要がありますか?
答え1
.ssh/config の例:
Host externalserver.university-a.edu
User user-external
Host internalserver.university-a.edu
ProxyCommand ssh externalserver.university-a.edu nc -w10 internalserver.university-a.edu 22
User user-internal
Host labpc.university-a.edu
ProxyCommand ssh internalserver.university-a.edu nc -w10 labpc.university-a.edu 22
場合によっては、次のものを置き換えることができます。
ProxyCommand ssh hosta.example.com nc -w10 hostb.example.com 22
渡す
ProxyCommand ssh hosta.example.com -W hostb.example.com:22