如何解决ssh不操作就自动掉线的问题?

运维 系统运维
使用linux系统的人都知道,ssh默认一段时间不操作就会自动掉线,如何解决ssh不操作自动掉线问题,经查阅资料收集整理后发现修改如下参数可以解决掉线问题,希望可以解决你的问题!

使用linux系统的人都知道,ssh默认一段时间不操作就会自动掉线,如何解决ssh不操作自动掉线问题,经查阅资料收集整理后发现修改如下参数可以解决掉线问题,希望可以解决你的问题!

在/etc/ssh/sshd_config文件里添加以下两行:

 

  1. ClientAliveInterval15  
  2.  
  3. ClientAliveCountMax45 

 

重启sshd服务

 

  1. #/etc/init.d/sshdrestart 

 

ClientAliveInterval设置一个以秒记的时长,如果超过这么长时间没有收到客户端的任何数据,

sshd将通过安全通道向客户端发送一个”alive”消息,并等候应答。

默认值0表示不发送”alive”消息。这个选项仅对SSH-2有效。

ClientAliveCountMaxsshd在未收到任何客户端回应前最多允许发送多少个”alive”消息。默认值是3。

到达这个上限后,sshd将强制断开连接、关闭会话。

需要注意的是,”alive”消息与TCPKeepAlive有很大差异。

“alive”消息是通过加密连接发送的,因此不会被欺骗;而TCPKeepAlive却是可以被欺骗的。

如果ClientAliveInterval被设为15并且将ClientAliveCountMax保持为默认值,那么无应答的客户端大约会在45秒后被强制断开。这个指令仅可以用于SSH-2协议.

总结:

希望被本文介绍的解决ssh不操作自动掉线问题的方法能够对读者有所帮助,更多有关linux系统的知识还有待于读者去探索和学习。

【编辑推荐】

  1. 7条技巧助您增强SSH安全性
  2. SSH登录工具中常用SSH命令详解
  3. 如何获取并验证你的SSH密钥指纹?
  4. 图形环境中用PuTTY通过SSH管理红帽
  5. 如何使用SSH保护虚拟专用网的网络通信?
责任编辑:韩亚珊 来源: 建站学
相关推荐

2018-03-29 09:46:02

2011-03-07 14:09:10

FileZilla

2012-09-05 11:09:15

SELinux操作系统

2021-08-04 07:47:18

Kafka消息框架

2017-10-17 09:21:06

2011-08-10 10:24:55

系统资源统资源不足

2009-12-17 15:16:13

交换式路由技术

2010-12-06 10:07:39

自动化网络管理

2012-05-10 09:14:28

Windows 7硬盘

2010-04-29 17:46:31

Oracle死锁

2019-11-26 14:30:20

Spring循环依赖Java

2023-07-18 16:05:00

IP地址

2010-09-15 09:01:53

无线路由掉线问题

2009-09-21 17:10:14

struts Hibe

2021-10-20 20:27:55

MySQL死锁并发

2009-01-11 10:23:00

网络掉线频繁掉线

2011-08-29 10:34:00

网络安全云安全云计算

2011-03-23 14:42:47

CPU过度消耗

2010-07-16 13:52:26

telnet漏洞

2021-06-06 13:05:15

前端跨域CORS
点赞
收藏

51CTO技术栈公众号