详解xshell远程连接自动断开的问题解决办法
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
详解xshell远程连接⾃动断开的问题解决办法
关于⽤xshell远程连接系统⾃动断开问题的解决办法:
1、服务器端的配置
我们都知道,作为服务器,默认⼀般都是被动的等待客户端的连接到来。
但对基于ssh协议的xshell的运⽤,总是出现⾃动断开的情况。
vi命令打开/etc/ssh/sshd_config⽂件,可以看到:
ClientAliveInterval ⽤来指定服务器向客户端发送消息的时间间隔。
默认是0,即不发送。
ClientAliveCountMax ⽤来指定服务器向客户端发送消息的次数。
若到达指定的次数,客户端⼀次也没有回复,那么连接就要断开。
因此可以对此进⾏相应的改变:
ClientAliveInterval 60 //每隔60秒,服务器就要向客户端发送⼀次消息,客户端响应后,连接才会保持,否则,断开。
ClientAliveCountMax 3 //可以使⽤默认值3
注意:前⾯的“#”要去掉。
重启sshd服务:
service sshd restart 或者
/etc/init.d/sshd restart
2、客户端的配置
Keep Alive修改。
我的xshell的Keep Alive的默认Interval是60秒,即每隔60秒,客户端就要向服务器发送⼀次包,得到服务器的确认后,连接保持。
可以修改为20,即缩短Interval。
到此这篇关于详解xshell远程连接⾃动断开的问题解决办法的⽂章就介绍到这了,更多相关xshell远程连接⾃动断开内容请搜索以前的⽂章或继续浏览下⾯的相关⽂章希望⼤家以后多多⽀持!。