连接出现remote side unexpected closed network-connection错误
1查看防火墙状态
systemctl status firewalld
查看是否开启,并检查22端口是否允许连接
如果防火墙正常,则应该是SSHd没有启动,如果可以直接到服务器上操作,那就可以用
systemctl status sshd查看其状态并找到错误
我里机房有点远,所以用另一种方法解决了,服务器里安装了宝塔面板,于是就找到了系统日志进行错误的查看。系统日志路径
/var/log/messages 在日志文件里就能看到ssh启动过程中的错误了
通过以上错误日志可以看到 ssh_host_ecdsa_key文件权限太高了,系统提示错误导致ssh不能正常启动,所以按照提示,将ssh目录下的文件权限改为600,重启ssh问题解决。