vlock を使用して画面をロックすると、SSH 接続が切断されます。

vlock を使用して画面をロックすると、SSH 接続が切断されます。

私はWindowsを使用するときに必要なすべてのUNIXの利点を得るためにtmux + PuTTYを使用します。私の設定は次のとおりです.tmux.conf

set-option -g lock-command vlock
set-option -g lock-after-time 1800

予想通り30分後、画面は次のようになります。

This TTY is now locked.  
Please press [ENTER] to unlock.

しかし、すべてが間違っています...しばらくすると、PuTTYで次のエラーが発生しました。Server unexpectedly closed network connection

ここに画像の説明を入力してください。

SSH接続が切断される理由のアイデアはありますか?

ベストアンサー1

提案通り協会提供:@depquid、PuTTYで接続タイムアウト設定を変更するだけです。

PuTTY設定スクリーンショット

  1. ConnectionPuTTYの設定画面セクションに移動
  2. 確認するEnable TCP keepalives (SO_KEEPALIVE option)
  3. Sending of null packets to keep session active値をSeconds between keepalivesゼロ以外の値に変更します。最初は1800(30分)を試してみましたが、高すぎるようです。今は60秒だけやっているのに少し過剰かもしれませんが、ジェゲン効果がありました。

おすすめ記事