免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3430 | 回复: 9
打印 上一主题 下一主题

ssh超时断开的解决方法 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-11-30 10:44 |只看该作者 |倒序浏览
当用SSH Secure Shell连接Linux时,如果几分钟没有任何操作,连接就会断开,必须重新登陆才行,每次都重复相同的操作,很是烦人

解决的方法,请看http://blog.exacto.me/html/2009/130_ssh_timeout.html

论坛徽章:
5
摩羯座
日期:2014-07-22 09:03:552015元宵节徽章
日期:2015-03-06 15:50:392015亚冠之大阪钢巴
日期:2015-06-12 16:01:352015年中国系统架构师大会
日期:2015-06-29 16:11:2815-16赛季CBA联赛之四川
日期:2018-12-17 14:10:21
2 [报告]
发表于 2009-11-30 11:43 |只看该作者
修改一下/etc/sshd_config就可以了吧?

论坛徽章:
0
3 [报告]
发表于 2009-11-30 11:52 |只看该作者
原帖由 T-Bagwell 于 2009-11-30 11:43 发表
修改一下/etc/sshd_config就可以了吧?

我的想法是这样的,因为修改/etc/sshd_config的话,是需要重启sshd服务器的,如果有多人同时登陆服务器,那么会影响其他人,另一方面,有可能没有重启sshd的权限,这个时候就设置一下自己的ssh中断就好了,如linux下的ssh命令,或者是windows下的Secure CRT等。

论坛徽章:
0
4 [报告]
发表于 2009-11-30 12:26 |只看该作者
原帖由 exactome 于 2009-11-30 11:52 发表
修改/etc/sshd_config的话,是需要重启sshd服务器的,如果有多人同时登陆服务器,那么会影响其他人。

很快就重启好了,影响几乎可以忽略!
(关闭sshd服务除外)

原帖由 exactome 于 2009-11-30 11:52 发表
我的想法是这样的,因为修改/etc/sshd_config的话,是需要重启sshd服务器的,如果有多人同时登陆服务器,那么会影响其他人,另一方面,有可能没有重启sshd的权限,这个时候就设置一下自己的ssh中断就好了,如linux下的ssh命令,或者是windows下的Secure CRT等。

我只遇到过一次,那次是只要cat大文件就会导致putty对服务器的连接断开,当时是因为网卡问题。
你说的这种情况期待遇到。
(/etc/ssh/sshd_config默认配置)

论坛徽章:
1
天秤座
日期:2013-10-23 13:20:42
5 [报告]
发表于 2009-11-30 14:32 |只看该作者
解决你的问题,思路就是,让server和client在一定时间内,告知对方自己的激活状态。这样就有2个方法
1.在server端,如上面,在ssh的配置文件中配置
2.在client段,这里是指使用ssh2的仿真终端软件,就说这个secureCRT,在它的
options->global options(在global中设定,那所有使用secureCRT的建立的会话都会启用这一功能)->general(default session)->Terminal 将,anti-idle中 send protocol NO-OP 启用,设定一个时间,30seconds,或是 60 seconds都ok 只要满足服务端的要求

针对每个会话的设定也可以!

论坛徽章:
0
6 [报告]
发表于 2014-06-03 15:28 |只看该作者
/etc/ssh/sshd_config  没有找到timeout设置,而 securecrt设置了NO-OP还是不行。这个怎么办

论坛徽章:
0
7 [报告]
发表于 2014-06-03 15:35 |只看该作者
/etc/default/login , /etc/profile  都没有找到配置
UseDNS no 添加到/etc/ssh/sshd_config 也不行。回复 6# xjxh829


   

论坛徽章:
324
射手座
日期:2013-08-23 12:04:38射手座
日期:2013-08-23 16:18:12未羊
日期:2013-08-30 14:33:15水瓶座
日期:2013-09-02 16:44:31摩羯座
日期:2013-09-25 09:33:52双子座
日期:2013-09-26 12:21:10金牛座
日期:2013-10-14 09:08:49申猴
日期:2013-10-16 13:09:43子鼠
日期:2013-10-17 23:23:19射手座
日期:2013-10-18 13:00:27金牛座
日期:2013-10-18 15:47:57午马
日期:2013-10-18 21:43:38
8 [报告]
发表于 2014-06-03 16:28 |只看该作者
xjxh829 发表于 2014-06-03 15:28
/etc/ssh/sshd_config  没有找到timeout设置,而 securecrt设置了NO-OP还是不行。这个怎么办


/etc/ssh/sshd_config:
ClientAliveInterval  改成非0,单位秒

BTW:你挖坟作甚?

论坛徽章:
0
9 [报告]
发表于 2014-06-04 14:27 |只看该作者
回复 8# hellioncu
因为问题一样,所以就接着问。


   

论坛徽章:
0
10 [报告]
发表于 2014-06-04 14:29 |只看该作者
回复 8# hellioncu
因为问题一样,所以就接着问。


   
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP