ssh 远程连接自动断开解决_ssh远程断-程序员宅基地

技术标签: linux学习  远程连接  ssh  

修改sshd_config

设置ClientAliveCountMax值大一点,单位是分钟。
然后:service sshd reload

修改profile

增加:

#单位为s
export TMOUT=1800

创建/root/.ssh/config(本地)

写入:ServerAliveInterval 60每60s会与远程连接通信一次

模拟键盘操作

新建xxx,如下:

#!/usr/bin/expect  
set timeout 60  
spawn ssh user@host   
      interact {          
            timeout 300 {send "\x20"}  
      } 

expect xxx
接着按提示输入密码就可以了,这样每隔300秒就会自动打一个空格(\x20),具体的时间间隔可以根据具体情况设置。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_26479655/article/details/53939323

智能推荐

idea类存在找不到解决办法_idea 找不到类-程序员宅基地

文章浏览阅读8.9k次,点赞9次,收藏24次。idea类存在找不到解决办法996的程序猿 2019-01-09 13:23:07 51954 收藏 101分类专栏: 工具类 文章标签: idea 找不到类 idea 找不到符号版权1.刷新maven项目2.清理idea缓存3.maven clean install4.重新bulid5.如果使用了lombok插件开启之后重新build6.maven依赖冲突导致1.打开当前maven模块或者,父类模块对应的pom,哪个模块有冲突进入那个模块!2.ctlr+alt+shif_idea 找不到类

Fatal error: Cannot redeclare class 原因详细介绍_fatal error: cannot declare class wp_rest_navigati-程序员宅基地

文章浏览阅读1.4w次。Fatal error: Cannot redeclare class 原因详细介绍_fatal error: cannot declare class wp_rest_navigation_fallback_controller, be

Python实现输出手写体图片_手写图片api-程序员宅基地

文章浏览阅读1.6k次,点赞4次,收藏6次。Python实现输出手写体图片_手写图片api

vue 强制组件重新渲染(重置)_v-show影响整个页面的展示-程序员宅基地

文章浏览阅读1.9k次。数据通过异步操作后,对之前刚加载的数据进行变更后,发现数据不能生效,此时可以使用强制刷新,方案有很多,在此举例三种方案方案一 : key值法(官方推荐,具体移步至官网)原理:key值变化之后,会自动重新渲染组件<template> <my-index :key="key"/></template> <script> export default{ data(){ return { ._v-show影响整个页面的展示

[快速幂]a^b_问题 b: 【快速幂】a^b时间限制: 1 sec 内存限制: 128 mb提交: 2155 解决:-程序员宅基地

文章浏览阅读523次。问题 A: 【快速幂】a^b时间限制: 1 Sec 内存限制: 128 MB提交: 703 解决: 159[提交] [状态] [讨论版] [命题人:admin]题目描述求 a 的 b 次方对 p 取模的值,其中 1≤a,b,p≤109输入三个用空格隔开的整数a,b和p。输出一个整数,表示ab mod p的值。样例输入2 3 9样例输出8快速幂模板,代码如下:..._问题 b: 【快速幂】a^b时间限制: 1 sec 内存限制: 128 mb提交: 2155 解决: 381[提

Spring MVC 注解-程序员宅基地

文章浏览阅读91次。1、@Controller在SpringMVC 中,@Controller 只是定义了一个控制器类,而使用@RequestMapping 注解的方法才是真正处理请求的处理器。单单使用@Controller 标记在一个类上还不能真正意义上的说它就是SpringMVC 的一个控制器类,因为这个时候Spring 还不认识它。那么要如何做Spring 才能认识它呢?这个时候就需要我们把这个控制器类交给S...

随便推点

《光照不均匀图像的灰度波动局部阈值分割》opencv编码实现_灰度不均匀的物体检测-程序员宅基地

文章浏览阅读4.5k次,点赞4次,收藏37次。关于论文《光照不均匀图像的灰度波动局部阈值分割》最近遇到了需要处理图像上光照不晕的问题,参考了论文《光照不均匀图像的灰度波动局部阈值分割》的方法,觉得它的效果很好,对图像的分析也比较到位。实际尝试以后发现这种方法适用于整个范围上的光照不均匀,我们遇到的问题还有阴影遮挡、局部高光等,因此暂时用不上这段编码了,贴在这里供大家参考。关于论文请戳链接。分析与opencv实现因为纵向的处理只要将源图像Mat_灰度不均匀的物体检测

Prometheus架构与实践分享-程序员宅基地

文章浏览阅读1.3k次,点赞2次,收藏5次。Prometheus已经被广泛应用于数据中心监控,尤其是和Kubernetes结合的容器监控。本文主要从架构分析到落地实践,详细介绍Prometheus原理和使用。对比P..._prometheus实训经验

JAVA编程思想读书笔记五(对象的初始化和清理)-程序员宅基地

文章浏览阅读542次。1、编程风格中的要求方法的首字母小写的要求不适合于构造方法,因为构造方法的名字必须和类的名称完全相同。2、构造函数是一种特殊的方法,它没有返回值,但与void型的方法有着本质的区别,VOID的方法什么都不返回,但这是你决定的,你也可以让它返回值,但构造函数什么都不返回,而且你不能决定它返回值。3、区分重载的方法,每一个经过重载的方法都必须有唯一的参数列表。调用方法的时候是忽略返回值的,所以

音视频入门系列-音频篇(PCM)_pcm压缩-程序员宅基地

文章浏览阅读1.8k次。说到音频,主要有两个概念比较重要,一个是采集到的原始音频数据(比如PCM)和压缩后的音频数据(比如AAC),本文将介绍下PCM的相关知识。(AAC相关知识请参见下篇文章)1.什么是PCM?PCM(Pulse Code Modulation,脉冲编码调制)音频数据是未经压缩的音频采样数据裸流,它是由模拟信号经过采样、量化、编码转换成的标准数字音频数据。2.如何理解PCM?PCM是一种用数字表示采样模拟信号方法。主要包括采样,量化,编码三个主要过程。◆先来看看模拟信号采样的过程:.._pcm压缩

Intellij-对Matlab的支持-开源插件使用_idea 集成matlab-程序员宅基地

文章浏览阅读1.6k次。1、开源地址https://github.com/kornilova203/matlab-IntelliJ-plugin2、如何使用1、先在Maven或者别的方法将本插件下载到自己的intellij过程中2、直接运行,会出现报错,因为这个插件是辅助Matlab融合到Java开发环境中的,但并没有自带matlab编译器3、右键自己的matlab程序(一般是画图用的),找到Edit…4、导入自己本地的Matlab.exe路径,.m文件就能直接在intellij上运行了3、作用辅助m_idea 集成matlab

建站神器:使用Hexo+Kaze+Gitee 自建博客_hexo kaze搭建博客-程序员宅基地

文章浏览阅读1.6k次。1.简介Hexo 是一个博客框架,一个将Markdown格式的文章转化为静态网页,并可以结合Kaza选择主题gitee与GitHub一样,代码托管。结合gitee pages服务,可以0资源自建个人博客。2.基础要求(本地环境)本文基于MacOS搭建示范,window基本同理Node.jsGitGit下载Node.js3.安装Hexo新建本地项目目录,建议纯英文路径,然后命令窗口进入目标文件夹如:cd /users/cupster/hexo_local...安装npm._hexo kaze搭建博客