sudo systemctl status ssh查看ssh错误原因
sudo /usr/sbin/sshd -t
原因:未配置ssh hostkeys
重新生成密钥 普通用户ssh-keygen -Aroot权限下,重新生成密钥:
ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key
修改密钥权限:
chmod 600 /etc/ssh/ssh_host_dsa_key chmod 600 /etc/ssh/ssh_host_rsa_key重启SSH
/etc/init.d/ssh start



