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