SSH 客户端链接 timeout 问题

 

    ssh 的默认配置为了安全考虑,当发现客户端一段时间内没有输入,就会断开这个 session, 这给使用者带来些许不便。解决这个问题有两种办法:vim

    一、修改 ssh server 端配置,添加

# vi /etc/ssh/sshd_config
ClientAliveInterval 60
ClientAliveCountMax 3

# 注:
# ClientAliveInterval选项定义了每隔多少秒给SSH客户端发送一次信号;
# ClientAliveCountMax选项定义了超过多少秒后断开与ssh客户端链接

    修改后记得重启 ssh server:安全

#service sshd restart

    二、修改 ssh client 端配置,添加

# vi /etc/ssh/ssh_config
ServerAliveInterval 60
ServerAliveCountMax 3

# 注:
# ServerAliveInterval选项定义了每隔多少秒给SSH服务端发送一次信号;
# ServerAliveCountMax选项定义了超过多少秒后断开与ssh服务端链接

    三、使用命令直接用户修改配置文件 

# 使用命令直接用户修改配置文件,设置“TMOUT=180”,即超时时间为3分钟
# vim /etc/profile 添加下面两行

#设置为3分钟
TMOUT=180

   

 

本文为博主原创文章,转载请注明出处!bash

https://my.oschina.net/u/3375733/blog/session

相关文章
相关标签/搜索