私は次のサーバーを持っています:
- 私のローカルホスト(
localhost
) - ジャンプホスト(
jumphost
) finalhost
Jumphost()を介してのみアクセス可能なサーバー
次のコマンドを実行できます
ssh -t user@jumphost ssh -t user@finalhost
finalhost
で接続するには、でlocalhost
認証を使用し、からjumphost
接続するにはパスワード認証を使用します。finalhost
gssapi-with-mic
localhost
jumphost
ssh_config
これを行うには、どのようなものを使用する必要がありますか?
ssh finalhost
または
scp file finalhost:/some/path/
出発地localhost
と接続地点は?
通常の使用proxycommand
ssh -o ProxyCommand='ssh -W finalhost:22 user@jumphost' user@finalhost
私の。finalhost
localhost
答え1
SSH設定でバスチョン「jumpbox」を設定できません。バスチャンで2番目のホップ認証を開始する必要があります。
唯一の機会は、bashエイリアスまたは機能を使用してローカルコマンドを単純化することです。
残念ながら、この場合scpを使用する方法は簡単です。