我们都知道,作为服务器,默认一般都是被动的等待客户端的连接到来。但对基于ssh协议的xshell的运用,总是出现自动断开的情况。
解决办法: #vim /etc/ssh/sshd_config 会看到如下图示: ClientAliveInterval 用来指定服务器向客户端发送消息的时间间隔。默认是0,即不发送。 ClientAliveCountMax 用来指定服务器向客户端发送消息的次数。若到达指定的次数,客户端一次也没有回复,那么连接就要断开。
把前面的“#”去掉修改相应的值 ClientAliveInterval 3600 ClientAliveCountMax 3 //可以使用默认值3 重启sshd服务: centos7:
systemctl restart sshd.service
centos7以前版本:
service sshd restart
或者
/etc/init.d/sshd restart