我ssh -p8520 username@remote_host用来登录远程服务器。
ssh -p8520 username@remote_host
问题 :
当我在工作场所时,它始终保持连接并正常工作。不幸的是,在我从家里连接远程服务器后,终端会在 10 到 15 分钟内冻结。
控制台上没有错误/超时报告,但光标无法再移动。
进入w查看登录用户时,有一些僵尸登录用户,我必须手动杀死他们。
w
这很烦人。谁能帮我?
在服务器端运行的 ssh 守护进程 (sshd) 在客户端进入静默状态(即不发送信息)时关闭来自服务器端的连接。为防止连接丢失,请指示 ssh 客户端不时向服务器发送生命符号信号。
此配置在文件中$HOME/.ssh/config,如果文件不存在则创建文件(配置文件不能是世界可读的,所以chmod 600 ~/.ssh/config在创建文件后运行)。要每四分钟(240 秒)向远程主机发送一次信号,请将以下内容放入该配置文件中:
$HOME/.ssh/config
chmod 600 ~/.ssh/config
Host remotehost HostName remotehost.com ServerAliveInterval 240
要为所有主机发送保持活动信号,请将以下内容放入配置文件中:
Host * ServerAliveInterval 240