一直用的都是没有问题,突然网络不小心断掉,起来之后就一直 :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

问题解决。