スクリプトを介して他のSSHからSSHに接続する

スクリプトを介して他のSSHからSSHに接続する

SSH経由でAWSに接続するスクリプトがあります。スクリプトの内容は非常に簡単です。

#! /bin/bash
ssh -i private_key.pem [email protected]

端末でこのスクリプトを実行します。

./connect

だから私はこのAWSに接続しました。

私がやりたいことは、1つのAWSを2番目のAWSに接続することです。デフォルトでは、スクリプトを実行した後、次のように入力できます。

ssh second_aws

ただし、スクリプトを実行すると、端末が次のように2番目のAWSに接続するようにスクリプトを実行したいと思います。

 #! /bin/bash
 ssh -i private_key.pem [email protected]
 ssh second_aws

ただし、実行すると1つのAWSに移動し、2番目のAWSには接続されません。

このスクリプトをどのように使用して端末で実行すると、私の端末は2番目のコンピュータに接続されますか?

ベストアンサー1

sshシェルを提供する代わりに、最初のホストにコマンドを実行するように指示することを検討してください。

ssh -t -i private_key.pem [email protected] ssh -t second_aws

おすすめ記事