前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >SSH登录Linux长时间不操作就会自动断开问题

SSH登录Linux长时间不操作就会自动断开问题

作者头像
院长技术
发布2021-02-19 11:16:46
14.1K0
发布2021-02-19 11:16:46
举报
文章被收录于专栏:院长运维开发院长运维开发

问题描述: 在使用SSH Secure Shell Client的过程中,经常会遇到当用SSH Secure Shell连接登录Linux时,如果几分钟没有任何操作,连接就会自动断开,提示Server responded "Connection closed." ,必须重新登录才可以。

解决办法: 编辑修改/etc/ssh/sshd_config文件,找到下面2个参数:

代码语言:javascript
复制
#ClientAliveInterval 0
#ClientAliveCountMax 3

去掉前面的注释,并修改为:

代码语言:javascript
复制
ClientAliveInterval 60
ClientAliveCountMax 3

保存后,记得重启sshd服务,使配置生效,然后退出再登录就发现不会自动断开了。

代码语言:javascript
复制
[root@localhost ~]# service sshd restart

参数说明: ClientAliveInterval:指定了服务器端向客户端请求响应的时间间隔, 默认是0, 不发送请求;改为60秒,则60秒发送一次请求,客户端自动响应,这样就保持长连接不会自动断开了。 ClientAliveCountMax:指定了服务器发出请求后客户端没有响应的次数达到一定值, 就会自动断开,使用默认值3次即可,正常情况下, 客户端都会自动响应。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-08-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档