SSH长时间不使用自动断开解决方案

修改ssh的配置文件 /etc/ssh/sshd_config。

[[email protected] ~]# vim /etc/ssh/sshd_config
#ClientAliveInterval 0  #服务器向客户端发送请求消息的时间间隔,默认为0,不发送
#ClientAliveCountMax 3  #服务器发出求后客户端没有响应的最大次数,超过后将自动断开。
ClientAliveInterval 300  #每300秒发送一个KeepAlive请求
ClientAliveCountMax 3
service sshd reload #或ervice sshd restart

原文地址:https://www.cnblogs.com/xiaojing-/p/9448162.html

时间: 2024-11-08 22:54:03

SSH长时间不使用自动断开解决方案的相关文章

解决SSH连接linux时长时间不操作自动断开

最近重装Linux系统,但是这次ssh连接云服务区Linux系统时,经常出现一段时间不操作,连接自动中断,表现为光标还在闪动,但是却无法操作.只好关闭终端,重新连接,很是麻烦. 为此,通过网络查找,找到一个解决方法,记录一下,以便以后查看. 修改/etc/ssh/sshd_config文件 sudo vim /etc/ssh/sshd_config 查找是否有ClientAliveInterval 0和ClientAliveCountMax 3,如何没有,则在文件后添加 ClientAliveI

linux设置长时间不操作自动断开连接

vim /etc/profile.d/tmout.sh TMOUT=300 #readonly  TMOUT export  TMOUT source /etc/profile.d/tmout.sh TMOUT:设置超时时间 readonly:设置变量为只读

SSH长时间登入不操作导致断开的解决办法有哪些?

大家肯定遇到过这样的情况,我们通过终端连接服务器时,当鼠标和键盘长时间不操作,服务器就会自动断开连接,我们还的需要重新连接,感觉很麻烦,下面总结一下解决此问题的方法 方法一: 修改/etc/ssh/sshd_config配置文件,找到ClientAliveCountMax(单位为分钟)修改你想要的值, 执行service sshd reload 方法二: 找到所在用户的.ssh目录,如root用户该目录在: /root/.ssh/ 在该目录创建config文件 vi /root/.ssh/con

SSH长时间登入不操作导致断开该怎么办?

大家肯定遇到过这样的情况,我们通过终端连接服务器时,当鼠标和键盘长时间不操作,服务器就会自动断开连接,我们还的需要重新连接,感觉很麻烦,下面总结一下解决此问题的方法 方法一: 修改/etc/ssh/sshd_config配置文件,找到ClientAliveCountMax(单位为分钟)修改你想要的值, 执行service sshd reload 方法二: 找到所在用户的.ssh目录,如root用户该目录在: /root/.ssh/ 在该目录创建config文件 vi /root/.ssh/con

Mac下ssh连接远程服务器时自动断开问题

在mac下使用securecrt通过ssh连接远程服务器时,总会一段时间没有动作后,ssh被自动断开.在windows下用xmanager貌似没有遇到过这个问题. 在网上找了解决方法如下: 客户端配置: Global.ini文件中将D:"Disconnect After Resume Timeout"=00000000改为D:"Disconnect After Resume Timeout"=FFFFFFFF securecrt界面上配置:send string \

如何解决ssh登陆,不久会自动断开的问题

很多新手在使用SSH Secure Shell Client的过程中,肯定经常会遇到当用SSH Secure Shell连接Linux时,如果几分钟没有任何操作,连接就会断开,提示server responded "connection closed" .必须重新登陆才行,每次都重复相同的操作,很是烦人. 一般修改两个地方可将这烦人的问题解决 1.echo $TMOUT 如果显示空白,表示没有设置, 等于使用默认值0, 一般情况下应该是不超时. 如果大于0, 可以在如/etc/prof

ssh连接阿里云一段时间不操作自动断开

打开/etc/ssh/sshd_config 添加或修改: ClientAliveInterval 120 ClientAliveCountMax 0

ssh长时间连接腾讯云centos服务器

 通过ssh连接腾讯云服务器时,稍微隔一段时间未操作连接便会断开,要解决这个问题需要对配置文件做一些调整.参照网上的介绍,尝试了两种方案,经过测试第二种方案对我的机器没有效果(也许对其它系统的机器有效),第一种方案可行.1.编辑/etc/ssh/sshd_config文件取消上图红框中两个参数的注释,并按上图调整参数. ClientAliveInterval:服务端每隔几秒向客户端发送一个心跳数据 ClientAliveCountMax:客户端多少次没有响应,服务端自动断掉连接 参数调整后,断开

linux ssh 长时间链接的办法

[第一种] 修改服务器sshd参数. 输入: vi /etc/ssh/sshd_config 找到或者添加以下两行 ClientAliveInterval 20 // 每20秒请求一次ssh客户端 ClientAliveCountMax 86400 // 86400秒之后断开ssh客户端 输入: service sshd restart // 重启sshd服务 (适用于 centos 7 之前) /bin/systemctl restart // sshd.service (适用于 centos