欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Linux服务器终端超时

程序员文章站 2022-05-10 14:51:55
...

方式1:修改sshd_config

1. vim /etc/ssh/sshd_config

2.找到以下内容去掉’#’,将ClientAliveInterval对应的0改成60
Linux服务器终端超时

说明:

ClientAliveInterval:指定了服务器端向客户端请求消息的时间间隔,默认是0,不发送
ClientAliveInterval 60 #表示每分钟发送一次, 然后客户端响应, 这样就保持长连接了
ClientAliveCountMax:表示服务器发出请求后客户端没有响应的次数达到一定值, 就自动断开
ClientAliveCountMax 3 //使用默认值3即可
正常情况下, 客户端不会不响应
sshd:systemctl restart sshd

这种情况下需要配合终端工具使用(以Xshell为例):
Linux服务器终端超时
这样,服务器和终端之间互相发送就可以保持连接不会断

方式2:修改环境变量/etc/profile

# 将值改为0,表示不超时
1. 添加     export TMOUT=0 
2.source /etc/profile

3.如果输出的值为0 或者空 表示不超时
Linux服务器终端超时

方式3:

如果你使用的用户不是根用户,只能进入终端,使用命令:

TMOUT=100000 

这样可以尽可能调大超时时长

相关标签: linux