SSH会话连接超时问题解决办法

方法一,

如果显示空白,表示没有设置, 等于使用默认值0, 一般情况下应该是不超时. 如果大于0, 可以在如/etc/profile之类文件中设置它为0.

使用命令直接用户修改配置文件,设置“TMOUT=180”,即超时时间为3分钟

#vim /etc/profile 添加下面两行

#设置为3分钟

 代码如下 复制代码

TMOUT=180

方法二,

启用putty keepalive

putty -> Connection -> Seconds between keepalives ( 0 to turn off ), 默认为0, 改为60.

上述方法应该能解决大部分问题, 如果不行, 请 man sshd_config, 然后尝试更改其他设置吧.

1、设置服务器向SSH客户端连接会话发送频率和时间

#vi /etc/ssh/sshd_config,添加如下两行

 代码如下 复制代码

ClientAliveInterval 60
ClientAliveCountMax 86400

注:

ClientAliveInterval选项定义了每隔多少秒给SSH客户端发送一次信号;
ClientAliveCountMax选项定义了超过多少秒后断开与ssh客户端连接

2、重新启动系统SSH服务

 代码如下 复制代码

#service sshd restart

时间: 2024-10-25 04:28:26

SSH会话连接超时问题解决办法的相关文章

php中Memcached连接超时问题解决办法

在一次例行检查日志的时候,发现Nginx日志中出现了大量的PHP连接Memcached超时的报错信息,如下: PHP Warning: Memcache::connect(): Can't connect to 127.0.0.1:11211, Connection timed out (110) in ... 连上服务器检查Memcached进程运行正常,然后我用一段测试代码检查Memcached是否能够正常连接,结果也很正常. 于是又仔细分析日志,发现那段报错信息是间隔出现的,说明是有一定几

MYSQL连接超时问题解决办法

 程序后台报这个错误 at com.mysql.jdbc.MysqlIO.readFully(MysqlIO.java:2332) ,** END NESTED EXCEPTION ** Last packet sent to the server was 34 ms ago. 这个问题主要原因是应用服务器很长时间没有连接mysql,超过了mysql设置的最大超时时间,再连接mysql就会出现这个问题. mysql默认设置是8小时,一般网站白天都有人访问,从夜里到早上一般都会超过8小时,所以再来

CentOS6下ssh无法连接的问题解决办法

首先ssh无法链接,第一个要想到的就是22端口..可是查看了防火墙22端口开着,这又是什么原因呢?? 想了好久,应该是网卡的问题了,百度了下,靠...原来如此,下面给出教程吧 关键问题在ifcfg-eth0文件的配置上 root下,输入命令:vi /etc/sysconfig/network-scripts/ifcfg-eth0 使用方向键移动光标,修改ONBOOT="no" 为 ONTBOOT="yes" 按下esc 然后输入:wq 最后重启服务:service

基于ORA-12170 TNS 连接超时解决办法详解_oracle

1.开始----程序-----oracle------配置和移植工具-----Net Manager----本地----服务命名---ora11(这个是我的专用服务器) 把右边下面的主机名改成192.168.1.102 2.开始----程序-----oracle------配置和移植工具-----Net Manager----本地----监听程序---同样把右边下面的主机名改成192.168.1.102 重新连接又报了另一个错误 ora-12541:TNS:没有监听器1.cmd---servic

linux中ssh登录很慢问题解决办法

使用ssh客户端(如:putty)连接Linux服务器,可能会等待10-30秒才有提示输入密码.严重影响工作效率.登录很慢,登录上去后速度正常,这种情况主要有两种可能的原因: 1. DNS反向解析问题 OpenSSH在用户登录的时候会验证IP,它根据用户的IP使用反向DNS找到主机名,再使用DNS找到IP地址,最后匹配一下登录的IP是否合法.如果客户机的IP没有域名,或者DNS服务器很慢或不通,那么登录就会很花时间. 解决办法: 在目标服务器上修改sshd服务器端配置,并重启sshd vi /e

智能手机无法连接电脑问题解决办法

一,手机数据线连接电脑,手机上提示"主机无反应"怎么办? 原因:这是因为你使用的是电脑连接出来的USB接口接线或者机箱前置的USB接口,试一试用机箱后面的USB接口. 二,手机连接电脑,选择了"数据存储"手机会提示"另一个程序正在使用". 原因:这是因为你的手机使用了内存卡里的主题或者铃声,解决办法当然是把主题等放到手机存储里了.要不用手机C盘的主题. 三,使用手机资源管理器(MMMB)无法读取手机A盘. 原因:首先最小白的一个错误就是你没安装P

linux中ssh密钥登录失败问题解决办法

搞一个ssh的密钥登录,结果发现就是无法使用密钥登录,非让我输入密码.苦恼. 输入ssh连接代码 ssh -i private.key -v user@host.com -p22 从连接的信息中看不出有什么问题. debug1: Authentications that can continue: publickey,gssapi-keyex,gssapi-with-mic,password debug1: Next authentication method: publickey debug1

微信开发Token验证失败或请求URL超时问题解决办法

1.Token验证失败 这个就是要检查配置文件了,最基本的就是 define("TOKEN", "weixin");  weixin 是你的微信开发后台的ID 2.请求URL超时 这个没什么办法多提交几次了,这个还有就是服务器安装了安全狗之类的软件把微信IP给拦截了,可以检查一下. 3.官方下载一个wechatCallbackapiTest类然后进行一下操作即可  代码如下 复制代码 define("TOKEN", "weixin&qu

魅族mx5手机无法连接电脑问题解决办法

1:我们先自己的魅族MX5手机通过USB数据线连接电脑了,这个不要我介绍了直接连接就可以了. 2:然后连接成功后你的电脑自动安装驱动程序(如果不会我们可以安装一个360手机助手了,有了它一切都会自动解决的) 3:现在在魅族mx5手机中我们点击[设置]--[关于手机]--[储存]点击进入 4:然后在存储中我们再把[连接方式],MTP模式.相机PTP模式.只充电.内置储存等模式. MTP是可以通过电脑传输文件,而PTP可以通过电脑传输照片,充电模式加速充电并降低耗电. 常见问题: 第一:手机数据线问