保持SSH会话处于活动状态[关闭]

关闭。此问题不符合堆栈溢出准则。它目前不接受答案。

<hr class=“my12大纲无baw0 bb bc-POWER-400”/

想改进此问题吗?更新问题,使其成为堆栈溢出的主题。

三年前关闭

改进这个问题

我使用[email protected]_host登录远程服务器

问题

当我在工作场所时,它总是连接并正常工作。不幸的是,在我从家连接远程服务器后,终端在10-15分钟内冻结

控制台上没有错误/超时报告,但光标无法再移动

当输入w检查登录用户时,一些僵尸登录用户在那里,我必须手动杀死他们

这很烦人,有人能帮我吗

运行服务器端的ssh守护程序(sshd)会在客户端处于静默状态(即不发送信息)时关闭与服务器端的连接。为防止连接丢失,请指示ssh客户端偶尔向服务器发送一次生命迹象信号

此配置在文件$HOME/.ssh/config中,如果文件不存在,请创建该文件(配置文件不能是世界可读的,因此在创建文件后运行chmod 600~/.ssh/config)对于远程主机,请将以下内容放入该配置文件中:

主机远程主机
主机名remotehost.com
ServerAliveInterval 240

要启用为所有主机发送保持活动状态信号,请在配置文件中放置以下内容:

主机*
ServerAliveInterval 240

发表评论