1. 程式人生 > >ssh連接提示 "Connection closed by remote host"

ssh連接提示 "Connection closed by remote host"

tail sdn edi who text 日誌 b2c closed blank

如果原來是可以用ssh連接的, 突然連接不上通常是連接數過多導致的.

解決方法一. 把SSH連接數改大

修改服務器上的這個文件:/etc/ssh/sshd_config 找到這行:

  1. # MaxSessions 10

去掉前面的"#" 並把數字改大,最後重啟sshd service sshd restart 然後重新連接即可.

解決方法二. 每次正常退出SSH連接

每次執行完命令後用輸入"exit" 退出, 防止連接數過多.

解決方法三. 重啟

如果連接不上遠程主機可以在空間服務商的網頁控制面板中重啟服務

查看Linux服務器有多少個用戶連接ssh的方法

命令行輸入

  1. who

如果想要斷開某個ssh 用戶 可以在命令行輸入

  1. ps aux |grep sshd

得到pid 再用命令關閉那個pid:

  1. kill -111

以上答案是通用的


我遇到的問題是ssh經常連不上我的阿裏雲服務器

技術分享

增大了連接數,重啟了sshd,甚至重啟了服務器都沒有解決
後來以為阿裏雲有啥黑科技

技術分享

截圖是服務器上的日誌
跟這個描述很像
https://help.aliyun.com/knowledge_detail/41473.html
大概鎖定是因為 PAM 模塊 pam_listfile.so 相關訪問控制策略導致用戶登錄失敗。
但是具體怎麽改還是不清楚
後來又時不時好了,就沒在留意
今天想遠程來著,又出現了相同的問題,真是怒了,一定要解決這個問題
不是太大眾的問題,不是太low的問題還是google好用

技術分享

居然在知乎裏找到了答案 真是醉了
這同誌遇到的問題給了我提示

技術分享

索性改了一下ssh的端口號
OMG 可以了 技術分享技術分享
成功來的太突然,還木有心裏準備技術分享技術分享

轉載:http://blog.csdn.net/mjm26/article/details/52242398

ssh連接提示 "Connection closed by remote host"