使用ssh方式连接linux系统时,发现一直上报这个错误,重启了sshd服务之后,只能登陆一次就无法登录:
尝试连接一直报错:
看log:从log可以看出,出错的原因很明显,就是加密文件权限有问题了,接下来就去查看和改动文件权限。
在/etc/ssh目录下查看,的确是文件的问题,不知道什么原因,文件秘钥文件被删除了,按照别的系统的文件拷贝过来即可:
默认情况下密钥对都在/etc/ssh/目录下,包括不同算法的公钥,私钥 ssh 按以下顺序从以下源获取配置数据: 1、命令行选项 2、用户的配置文件(〜/.ssh/config) 3、系统范围的配置文件(/etc/ssh/ssh_config) |