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