Ssh

使用 vlock 鎖定螢幕時 SSH 斷開連接

  • April 10, 2013

我正在使用 tmux + PuTTY 來獲得使用 Windows 時所需的所有 UNIX 優點。我有以下設置.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 斷開連接的任何想法?

正如@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 秒,這可能有點矯枉過正,但它對我來說已經成功了。

引用自:https://unix.stackexchange.com/questions/70936