リモート ホスト上でパスワードなしの SSH 経由で接続するスクリプトを実行しています。タイムアウトを設定して、リモート ホストの実行に無限の時間がかかる場合は、その ssh セッションを終了して、sh スクリプトの他の行を続行したいと思います。
タイムアウトを設定するにはどうすればいいですか?
ベストアンサー1
ssh -o ConnectTimeout=10 <hostName>
ここで、10 は秒単位の時間です。このタイムアウトは接続の作成にのみ適用されます。
リモート ホスト上でパスワードなしの SSH 経由で接続するスクリプトを実行しています。タイムアウトを設定して、リモート ホストの実行に無限の時間がかかる場合は、その ssh セッションを終了して、sh スクリプトの他の行を続行したいと思います。
タイムアウトを設定するにはどうすればいいですか?
ssh -o ConnectTimeout=10 <hostName>
ここで、10 は秒単位の時間です。このタイムアウトは接続の作成にのみ適用されます。