ssh
3つのサーバーA、B、C. AからBへ、CからBへのパスワード(キー)がない場合は、中間サーバーBを介してAからCに接続する方法は?インタビュー中にこの質問に触れました。これを行う方法を知っている人はいますか?
ベストアンサー1
あなたはサーバーAにいます:
ssh user@serverB ssh user@serverC
または、プロキシコマンドを使用できます(詳細についてはここを参照してください)。プロキシとジャンプホスト) 次のようになります。
次のデータを使用して、以下の設定~/.ssh
ファイルを作成します。server A
Host serverC
HostName serverC
User user
ProxyCommand ssh -l user serverB -W %h:%p
その後、ユーザーはssh serverC
viaを介して到達できます。serverA
serverB