使用 ssh 连接后 1 到 2 分钟键盘就无法使用

使用 ssh 连接后 1 到 2 分钟键盘就无法使用

当我使用 /usr/bin/ssh 连接到 VPS 机器(centos 7)时,一段时间后我的键盘无法在终端上使用,当不使用 ssh 时,我可以正常使用终端。

我的 Ubuntu 版本:

NAME="Ubuntu"
VERSION="19.10 (Eoan Ermine)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 19.10"
VERSION_ID="19.10"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=eoan
UBUNTU_CODENAME=eoan

uname -a

Linux xxxx 5.3.0-42-generic #34-Ubuntu SMP Fri Feb 28 05:49:40 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

我尝试了这个:

sudo apt-get install xserver-xorg-input-all

并没有解决问题。看起来也不是粘滞键的问题

我愿意接受任何建议,因为它主要是我的工作,所以我无法正确使用 ssh,这太烦人了。

答案1

与服务器的连接丢失,但您的 ssh 客户端还不知道这一点,正在发送键盘输入并等待响应。

这是因为有些 SSH 服务器会在一段时间后(通常是 120 秒)踢出空闲的客户端。你需要告诉你的客户端不时地向服务器发送一些包来表明你没有空闲。

尝试在文件ServerAliveInterval 120中设置.ssh/config或作为命令行选项添加到 ssh -o ServerAliveInterval=120:。

看:如何防止 SSH 连接出现“写入失败:管道损坏”?

相关内容