Permission denied (publickey). 解决方法


原因

生产机器默认禁用了ssh密码登录权限。

 

解决方案一,sshkey

主机一:

ssh-keygen -t rsa

将生产的pub文件拷贝到主机二上

主机二:

root@spark3:~# cat 1.pub >> .ssh/authorized_keys
root@spark3:~# chmod 600 .ssh/authorized_keys
root@spark3:~# chmod 700 .ssh

解决方案二,允许ssh密码登录权限

  1. 登录目标机器 打开 /etc/ssh/sshd_config ,修改PasswordAuthentication no 为:

PasswordAuthentication yes

  1. 重启服务

/etc/init.d/sshd restart


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM