SSH 超时设置

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

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

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

etc/ssh/sshd_configsql

加上以下两行:服务器

ClientAliveInterval 120
ClientAliveCountMax 720ssh

重启ssh server阿里云

/etc/init.d/ssh restartrest

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

相关文章
相关标签/搜索