一直用的都是沒有問題,突然網絡不小心斷掉,起來之后就一直 :server unexpectedly closed network connection.
沒有辦法,只好把linux server Reset,可是起來之后問題便成了另外的現象: network error:connection refused.
查了好長時間,有提出解決步驟:
1 檢查server端是否開啟SSHD。
2 網絡,防火墻是否屏蔽掉了端口.
3 server 端是否配置錯誤.
因為重啟之后發現IP有變化,懷疑第三種情況最有可能,所以一直致力這格檢查.修改,配置/etc/hosts.deny 和/etc/hosts.allow.最后還是沒有變化.
再來檢查server端服務.
#ps -e | grep ssh 發現只開啟了ssh_agent
原因找到了,重啟sshd.
再次出現問題.
privilege separation user sshd doesnot exist.
添加 sshd 賬戶:sshd:x:74:74:privilege-separated SSH:/var:empty/sshd:/sbin/nologin
#sudo /etc/init.d/ssh restart
問題解決。