SSH 超时设置

算法琉璃客
• 阅读 2438

在阿里云买了一台乞丐版服务器,搭了一个博客,安装了java,mysql,redis等服务,把以前写的知乎爬虫部署上去,看看爬取效果。程序运行一段时间后,发现cmder上的日志不打了,我原以为爬虫挂了,再次操作时才发现是ssh连接断了,日志的输出看不到了。。。

查阅网上的博客,要解决这个问题,就要修改ssh server的配置文件。

在服务器上,打开SSH服务的配置文件:

etc/ssh/sshd_config

加上如下两行:

ClientAliveInterval 120
ClientAliveCountMax 720

重启ssh server

/etc/init.d/ssh restart

这样每隔120秒向客户端发送一个“空包”,以保持于客户端的连接。
总共发送720次“空包”,之后断开它们之间的连接,也就是:120秒 × 720 = 86400 秒 = 24小时 后。

点赞
收藏
评论区
推荐文章
samzhangjy samzhangjy
4年前
知乎文章转Markdown的艰辛历程
好吧,让我们从头说起。众所不周知,我有了我自己的博客,于是就想把我的知乎内容同步到博客上去(目前还空空如也)。但是,出于能犯懒就犯懒的原则,我决定做一个自动化程序,自动将知乎上的文章转换成Markdown食用。嗯……结果还挺满意的,就是好像时间耗费的长了一点(三个月啊,中间搁置了两个月零30天)。。总之,我Python爬虫,成功构建了一个知乎2MD全自动转换
菜鸟阿都 菜鸟阿都
4年前
liunx服务器防火墙开启导致无法远程连接解决方案
前言在使用阿里云服务器的过程中,开启了服务器的防火墙,导致本地xshell以及阿里云官网自带的远程连接【端口:22】均无法使用,所有服务器开启的端口无法使用,在联系阿里云技术客服后,才得到了解决,将整个解决方案总结如下,希望可以帮到那些遇到此类问题的同学。解决思路1.设置救援连接密码2.进行救援连接(和电脑系统的安全模式启动类似)3.关闭防火墙4.成功解决
利用hfish反控境外攻击源主机
导师给了7个网络安全课题选题,本想和他聊了下思路,他一挥手让我先做出点东西再来聊就把我打发走了…… 正好前段时间阿里云到校做推广,用优惠卷薅了一台云服务器,装了hfish先看下情况 没想到才装上没两天数据库就爆了,跑到客服群里问,换mysql关扫描感知,一通操作性能好多了 稳定下来又观察了一个月,发现针对SSH的爆破攻击最多,发现有两个可以深入的点:
Wesley13 Wesley13
3年前
SSH 登录太慢的解决方法
SSH登录太慢可能是DNS解析的问题,默认配置下sshd初次接受ssh客户端连接的时候会自动反向解析客户端IP以得到ssh客户端的域名或主机名。如果这个时候DNS的反向解析不正确,sshd就会等到DNS解析超时后才提供ssh连接,这样就造成连接时间过长、ssh客户端等待的情况,一般为1030秒左右。有个简单的解决办法就
把帆帆喂饱 把帆帆喂饱
3年前
爬虫
爬虫什么是爬虫使用编程语言所编写的一个用于爬取web或app数据的应用程序怎么爬取数据1.找到要爬取的目标网站、发起请求2.分析URL是如何变化的和提取有用的URL3.提取有用的数据爬虫数据能随便爬取吗?遵守robots.txt协议爬虫的分类通用网络爬虫百度,Google等搜索引擎,从一些初识的URL扩展到整个网站,主要为门户站点搜索引擎和大型网站服务采
Stella981 Stella981
3年前
Python爬虫入门教程 2
妹子图网站爬取前言从今天开始就要撸起袖子,直接写Python爬虫了,学习语言最好的办法就是有目的的进行,所以,接下来我将用10篇的博客,写爬图片这一件事情。希望可以做好。为了写好爬虫,我们需要准备一个火狐浏览器,还需要准备抓包工具,抓包工具,我使用的是CentOS自带的tcpdump,加上wireshark,这
Easter79 Easter79
3年前
SpringMVC+Spring+MyBatis个人技术博客源码
项目描述Hi,大家好,又到了源码分享时间啦,今天我们分享的源码一个《个人技术博客》,该博客是基于SSM实现的一个个人博客系统,适合初学SSM和个人博客制作的同学学习。有了这个源码,直接买了阿里云或腾讯服务器,就可以部署独立个人技术博客啦。博客源码主要涉及技术包括的包括Maven、Spring、SpringMVC、MyBatis、Redis、J
Stella981 Stella981
3年前
Python基础练习(一)中国大学定向排名爬取
说好的要从练习中学习爬虫的基础操作,所以就先从容易爬取的静态网页开始吧!今天要爬取的是最好大学网上的2018年中国大学排名。我个人认为这个是刚接触爬虫时用来练习的一个很不错的网页了。在说这个练习之前,给新着手学习爬虫的同学提供一个中国MOOC上北京理工大学嵩天老师的视频,Python网络爬虫与信息提取(https://www.oschina.n
Wesley13 Wesley13
3年前
NEO从源码分析看网络通信
_0x00前言_NEO被称为中国版的Ethereum,支持C和java开发,并且在社区的努力下已经把SDK拓展到了js,python等编程环境,所以进行NEO开发的话是没有太大语言障碍的。比特币在解决拜占庭错误这个问题时除了引入了区块链这个重要的概念之外,还引入了工作量证明(PoW)这个机智的解决方案,通过数学意义上的难题来保证每个
如何利用日志记录与分析处理Python爬虫中的状态码超时问题
在编写Python爬虫的时候,经常会遇到状态码超时的问题。这个问题对于爬虫开发者来说是一个巨大的挑战,因为它会导致爬虫的效率降低,甚至无法正常工作。需要解决这个问题,我们可以利用日志记录与分析的方法来定位并处理状态码超时问题。首先,我们需要在爬虫代码中添加