現在、私はコマンドラインから次のようなPuTTYを使用しています:
PuTTY.exe -ssh [email protected] -pw mypassword
ターミナルウィンドウを数分間離れても接続が停止しないように、KeepAliveを有効にするにはどうすればよいですか?
投稿に従って接続し、タイトルバーを右クリックして[設定の変更]、[接続]を選択し、[キープアライブの秒数]に数字を入力します(通常は60に入力します)。
必要に応じて、接続する前に「デフォルト設定」セッションを上書き保存することにより、デフォルトですべてのセッションにこの変更を適用できます。
これは、接続が切断される原因によって異なります。それはPuTTY自体ではないので、エンドポイントサーバーか、途中のNATのいずれかです。
それがNATの場合は、Enable TCP keepalives
ここで説明されているように、接続カテゴリ: PuTTYでのKeepAliveの使用| N番目の設計
接続を切断するのがエンドポイントサーバーの場合、screen
を使用するのが私が考えることができる唯一の合理的な方法です。したがって、接続が突然切断された場合にターミナルを再接続できます。