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小時 後。日誌

相關文章
相關標籤/搜索