ssh 接續時,放置一定時間後,會自動切斷ssh的接續
設定路由器 - 不推薦
設定客戶端和伺服器的定期應答確認 伺服器端或者客戶端的任意一方設定即可
不建議修改伺服器端,
ec2上修改伺服器端,出現錯誤後,直接連不上ssh,需要修復磁碟才可以,
非常麻煩,修復方法參照 ec2 - ssh連線時・ connection refused的解決方法
/etc/ssh/sshd_config
clientaliveinterval [秒數]
clientalivecountmax [回數]
/etc/ssh/ssh_config 或者 ~/.ssh/config
serveraliveinterval [秒數]
serveralivecountmax [回數]
centos7場合
//sudo /etc/rc.d/init.d/sshd restart
sudo systemctl start sshd.service
ubuntu場合
sudo /etc/init.d/ssh restart
macos場合
sudo launchctl stop com.openssh.sshd
或者系統環境設定 > 共享 > 遠端登陸 先off → 再on
amazon ec2場合
$ sudo /usr/sbin/sshd -t
→沒有錯誤資訊ok
或者$ sudo /etc/rc.d/init.d/sshd restart
sshd 停止中: [ ok ]
sshd 起動中: [ ok ]
客戶端定期向伺服器端傳送無效包
例如 putty 等提供的 heartbeat/keepalive 機能。
防止ssh斷開之後程式自動中止
方法1 1.安裝screen cenos yum install screen centos安裝 ubuntu安裝 sudo apt get install screen ubuntu安裝 2.建立模擬視窗對話 screen s huobi 即建立乙個名為huobi的對話 3.程式會跳入到huobi...
DenyHosts 防止SSH爆破
denyhosts 官方 為 一 檢查安裝條件 ldd usr sbin sshd libwrap.so.0 usr lib libwrap.so.0 0x0046e000 2 判斷預設安裝的python版本 root localhost 03 python v python 2.4.3 cento...
防止SSH暴力破解
我的伺服器每天都會有無數的ssh失敗嘗試記錄,有些無聊的人一直不停的掃瞄,這些人真夠無聊的,沒事吃飽了撐著,老找些軟體在那裡窮舉掃瞄,所以大家第一要記的設定乙個好的夠複雜的密碼。怎麼樣防,如果要一條一條將這些ip阻止顯然治標不治本,還好有denyhosts軟體來代替我們手搞定他。denyhosts是...