centos ssh 服务启动失败

#systemctl start sshd
#service sshd start
启动服务失败可以使用sudo sshd -t检查服务,跟着提示一步一步解决问题,如果执行命令没有任何提示那证明服务基本没什么问题了。
ps:linux没有消息就是最好的消息。

博主因为没有连上Xshell,所以不能贴图,这里手动描述一下:
执行sudo sshd -t以后报了三个文件权限太高(博主设置的644)
1、/etc/ssh/ssh_host_ras_key
2、/etc/ssh/ssh_host_ecdsa_key
3、/etc/ssh_host_ed25519_key
#chmod 600 /etc/ssh/ssh_host_ras_key ssh__host_ecdsa_key ssh_host_ed25519_key
这里需要根据自己的提示修改相应的问题,只要记住检查ssh服务的命令,然后根据提示解决问题。

你可能感兴趣的:(linux,sshd)