パスワードでマルチホップSSHを実行するには?

パスワードでマルチホップSSHを実行するには?

sshから始めてを経由してserver1到着server3したいと思いますserver2

これは以下を使用して行うことができます。

ssh -t user2@server2 ssh user3@server3

しかし、私はserver2これをどうやって行うことができますか?server3パスワードログイン?

制限要因:

1)パスワードを入力できません

2)この場合、SSH キーは使用できません。

ベストアンサー1

-tssh最後のオプションを除くすべての後続のオプションでこのオプションを使用する必要があります。

ssh -t user1@server1 ssh -t user2@server2 ssh user3@server3

可能であれば、組み込みのsshコマンドの代わりに-J()を使用することをお勧めします。ProxyJump

ssh -J user1@server1,user2@server2 user3@server3

おすすめ記事