文档章节

ssh登录一段时间后断开的解决方案

沉淀岁月
 沉淀岁月
发布于 2016/11/22 10:50
字数 362
阅读 8
收藏 0
点赞 0
评论 0

Method 1:
修改/etc/ssh/sshd_config配置文件,设置ClientAliveCountMax值大一点,单位是分钟。然后重启ssh服务使生效:service sshd reload 


Method 2:
找到所在用户的.ssh目录,如root用户该目录在:/root/.ssh/
在该目录创建config文件 vi /root/.ssh/config
加入下面一句:ServerAliveInterval 60
保存退出,重新开启root用户的shell,则再ssh远程服务器的时候,不会因为长时间操作断开。应该是加入这句之后,ssh客户端会每隔一段时间自动与ssh服务器通信一次,所以长时间操作不会断开。


Method 3:
修改/etc/profile配置文件
# vi /etc/profile
增加:TMOUT=1800
这样30分钟没操作就自动LOGOUT


Method 4:
利用expect 模拟键盘动作,在闲置时间之内模拟地给个键盘响应,将下列代码保存为xxx,然后用expect执行
#!/usr/bin/expect  
set timeout 60  
spawn ssh user@host   
      interact {          
            timeout 300 {send "\x20"}  
      } 
expect xxx
接着按提示输入密码就可以了,这样每隔300秒就会自动打一个空格(\x20),具体的时间间隔可以根据具体情况设置。


Method 5:
Windows下ssh工具的设置:
secureCRT:选项---终端---反空闲 中设置每隔多少秒发送一个字符串,或者是NO-OP协议包
putty:putty -> Connection -> Seconds between keepalives ( 0 to turn off ), 默认为0, 改为300.

本文转载自:​http://blog.csdn.net/hitabc141592/article/details/40150983

共有 人打赏支持
沉淀岁月
粉丝 25
博文 257
码字总数 91615
作品 0
朝阳
高级程序员
Mac下SSH连接远程服务器一段时间后X11报错

问题描述:在MacOS中用ssh -X连接远程服务器,刚开始时X11转播正常,能正常开启图像界面,如用ipython画图之类的。但一段时间后当需要再次开启某个图像界面时报错: 此时需要断开当前ssh连接...

Lynn_AIR
06/03
0
0
SSH 保持连接不断开

使用ssh连接服务器,长久不使用,连接会自动断开,然后控制台就会卡死,如何解决这一问题。 解决方案 登录服务器 添加如下两句 重启服务 第一句意思是服务端每间隔10s会向客户端发送一个信号...

dounine
2017/11/28
0
0
阿里云linux主机安装jdk、tomcat、mysql

1、首先要查看服务器的系统版本,是32位还是64位 x86_64是64位,如果还不确定,可以再换个命令 上面这个命令是查看CPU当前运行模式 2、下载64位版本的jdk jdk-7u67-linux-x64.rpm http://www...

土龙
2014/08/06
0
2
解决ssh登录后闲置时间过长而断开连接

解决ssh登录后闲置时间过长而断开连接 平时我们通过终端连接服务器时,当鼠标和键盘长时间不操作,服务器就会自动断开连接,我们还的需要重新连接,感觉很麻烦,总结一下解决此问题的方法 方...

开元中国2015
2015/07/08
248
0
secureCRT自动断开的解决方法

在secureCRT上登录时,一段时间不用的话会自动断开,必须重新连接,有点麻烦。 2012-03-01新增了通过“通道软件” Entunnel来配合secureCRT的方法,配置稍微麻烦,但是绝对不会断,也不会打印...

六六木木
2013/09/09
0
0
解决ssh登录后闲置时间过长而断开连接

解决ssh登录后闲置时间过长而断开连接 时我们通过终端连接服务器时,当鼠标和键盘长时间不操作,服务器就会自动断开连接,我们还的需要重新连接,感觉很麻烦,总结一下解决此问题的方法 方法...

thinkyoung
2015/03/08
0
0
解决linux服务器ssh连接自动超时断开问题

平时开发中使用xshell、SecureCRTPortable等工具连接服务器的时候,一段时间不操作,连接就会自动断开,需要重连,比较麻烦。下面通过修改超时时间来解决这个问题 第一步:修改/etc/profile ...

你要的小清新
07/04
0
0
Openssl及加密解密(二)openssl

openssl是一个条件实现了上百种算法、实现了单向加密工具等一组套件,代码量很小但是功能强大。它有三部分组成: libcrypto:通用功能的加密库,软件开发时可以直接调用 libssl:实现TLS/SSL...

linuxjavachen
2017/05/13
0
0
解决SSH会话连接超时问题

用SSH客户端连接linux服务器时,经常会出现与服务器会话连接中断现象,造成这个问题的原因便是SSH服务有自己独特的会话连接机制。 解决方案: 1、设置服务器向SSH客户端连接会话发送频率和时...

sentu
2017/04/09
0
0
请问Freeradius+Daloradius对接RouterOS后限制会话空闲时间的问题

我单位用AC6005+RouterOS做了个Hotspot,用户总数3000多,在daloradius上面设置了Idle Timeout,但是达到的效果就是用户wifi连接上以后没有流量达到这个时间时wifi自动断开。 但即使wifi没有...

rogx114
2016/04/08
700
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

数据库两大神器【索引和锁】

前言 只有光头才能变强 索引和锁在数据库中可以说是非常重要的知识点了,在面试中也会经常会被问到的。 本文力求简单讲清每个知识点,希望大家看完能有所收获 声明:如果没有说明具体的数据库...

Java3y
5分钟前
0
0
Application Express安装

Application Express安装文档 数据库选择和安装 数据库选择 Oracle建议直接12.2.0.1.0及以上的版本,12.1存在20618595bug(具体可参见官方文档) Oracle 12c 中安装oracle application expr...

youfen
18分钟前
0
0
OpenMessaging概览

序 本文主要研究一下OpenMessaging 架构图 namespace,类似cgroup的namespace,用来进行安全隔离,每个namespace有自己的producer、consumer、topic、queue等 producer,消息生产者有两类,一...

go4it
22分钟前
0
0
MySQL索引类型

MySQL目前主要有以下几种索引类型: 1.普通索引 2.唯一索引 3.主键索引 4.组合索引 5.全文索引 https://www.cnblogs.com/luyucheng/p/6289714.html...

灯下草虫鸣_
23分钟前
0
0
spring boot2.x设置quartz对一个job顺序执行

背景 使用quartz时,如果一个job的是1分钟,但是执行却要2分钟,quartz默认的是不会等job执行结束后,再执行下一次job,默认是会再开启一个线程执行该次job,这就可能导致一些重复执行的BUG...

EasyProgramming
28分钟前
0
0
iOS定向阴影的探讨

view.layer.shadowColor = [UIColor blackColor].CGColor; view.layer.shadowOpacity = 0.8f; view.layer.shadowRadius = 4.f; view.layer.shadowOffset = CGSizeMake(0,0); ......

RainOrz
40分钟前
0
0
oracle使用jdbc报错Locale not recognized解决方法

在开启数据库连接之前和之后添加时区参数:

源哥L
44分钟前
0
0
django2.0正则表达

re_path("userdetail-(?P<nid>\d+)/",views.user_detail), 解析时用re_path 否则出现not find page

南桥北木
47分钟前
0
0
Mac 安装jd-gui

安装brew 命令行输入 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 回车 安装jd-gui brew cask install jd-gui......

张欢19933
54分钟前
0
0
占坑

00000000000000000000000000000000000000000000000

钟元OSS
54分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部