操作远程管理linux服务器或安装在本地虚拟机上的linux时,xshell是一个很方便的工具,它是基于ssh协议,提供用户命令行模式来操作。 但是有时候会遇到xshell自动断开问题,这和由于xshell工具重新连接设置有关。

1、服务器端的配置

        1).修改linux系统sshd_config文件内容,vim /etc/ssh/sshd_config 编辑此文件。

[root@vm172-31-0-11 ~]# vim /etc/ssh/sshd_config

        2).找到ClientAliveInterval和ClientAliveCountMax,默认是注释掉的,ClientAliveInterval指服务器向客户端发送时间间隔,ClientAliveCountMax指发送消息的次数。我的系统设置如图:

         也可以直接按路径找到sshd_config,然后鼠标右键用记事本打开修改

ClientAliveInterval 30

ClientAliveCountMax 3

2、客户端的配置 

        打开xhell工具,设置连接间隔为20秒,如图:

 3、系统重启ssh服务,重新打开xshell连接系统即可。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐