其他分享
首页 > 其他分享> > Enter passphrase for key '/home/mha/.ssh/id_rsa解决方法

Enter passphrase for key '/home/mha/.ssh/id_rsa解决方法

作者:互联网

ssh互信做完后发现仍然无法ssh免密登录,提示:

[mha@mylinux ~]$ ssh localhost date
Enter passphrase for key '/home/mha/.ssh/id_rsa': 

检查ssh的配置文件发现所给机器的系统配置有问题,解决方法:

vi /etc/ssh/sshd_config

把下面的三行加上注释#

#PubkeyAuthentication yes
#AuthorizedKeysFile .ssh/authorized_keys 
#PermitEmptyPasswords no

并把下面的注释去掉

PasswordAuthentication yes

保存后,重新启动sshd服务
service sshd restart
重新生成秘钥并配置互信
ssh-keygen -t rsa
ssh-copy-id -i .ssh/id_rsa.pub mha@192.168.0.1

 [mha@myliunx ~]$ ssh localhost date
Mon Apr 22 13:26:45 CST 2019

发现可以免密登陆了

标签:sshd,rsa,mha,ssh,passphrase,Enter,id
来源: https://blog.csdn.net/u014609263/article/details/89450025