原因分析,以及处理步骤:
1 查看 log/secure,分析问题在何处;检查/var/log/messages
2 查看 /root/.ssh/authorized_keys文件的属性,以及.ssh文件属性 是不是权限过大。.ssh目录的权限必须是700,同时本机的私钥的权限必须设置成600:
3 修改/etc/ssh/sshd_config文件, 把密码认证关闭, 将认证改为 passwordAuthentication no 重启下sshd。 service sshd restart;
4 执行setenforce 0,暂时关闭selinux
centos建立ssh互信后scp还需输入密码 解决方法!!!
最新推荐文章于 2024-04-15 13:56:29 发布