SSH 防止自動接續切斷

2021-09-11 16:39:59 字數 1051 閱讀 8465

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是...