ssh连接超时失败原因查看 ssh超时断开有什么解决方法?
ssh超时断开有什么解决方法?
检查信息后,这可能与SSH timeout自动断开相同,可以通过修改以下两个配置参数来解决。1$tmout系统环境变量#使用以下命令确定是否设置了参数。Echo$tmout#如果输出为空或者0表示没有超时,并且n大于0表示n秒内没有收入,那么timeout#modify method VI/etc/profile#--exporttmout=900#-----将上面的900修改为0,即设置no timeout source/etc/profile#使配置立即生效2。配置sshd服务CD/etc/SSH?查看sshdugrepclientalivesshd:configuration of client activity state in configuconfig的默认配置如下:clientaliveinterval 0 clientalivecountmax3 clientaliveinterval指定服务器从客户端请求消息的时间间隔。默认值为0,不会发送。将60设置为每分钟发送一次,然后客户机响应,以便保持长连接。#Clientalivecountmax表示服务器发送请求后,如果客户端不响应的次数达到某个值,则会自动断开连接。正常情况下,客户端不会响应,只使用默认值3。#备份原始配置文件cpsshduconfigsshdu配置bak#启用客户端活动检查,每60秒一次,三次非活动断开sed-i“s/#clientaliveinterval0/clientaliveinterval60/g”sshd#configsed-i“s/#ClientAliveCountMax3/ClientAliveCountMax3/g”sshd#Config#确认修改grepclientaliveshd#Config#比较配置文件差异sshd#configsshd配置bak#重新加载SSD配置以使配置生效effect
VIM/etc/SSH/sshduconfig查找clientaliveinterval参数。如果没有,请添加一行。clientaliveinterval参数的值为秒。例如,如果将其设置为540,则表示9分钟。对于clientaliveinterval540,clientalivecountmax意味着如果发现没有相应的客户端,则判断超时。此参数设置允许的超时数,例如10。Clientaliveinterval540和clientalivecountmax10表示允许5400秒(90分钟)的超时。方法2:在client1linuxuconfig中配置SSH命令VIM/etc/SSH/SSH,然后在其中找到serverliveinterval参数。如果你没有,就自己加一个。参数具有相同的含义。它们都是秒。例如,9 minutes:serveralive interval5402 SecureCRT设置为anti idle,如下图所示u3putty enables puttykeepaliveputty->connection->seconds between keepalives(0totrunoff)。默认值为0,更改为60。
ssh连接超时失败原因查看 ssh超时时间设置 ssh连接超时是什么问题
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。