admin管理员组

文章数量:1550402

1.首先本人有过遇到过ubuntu设置ssh免登录失败,根据教程设置免登陆发现输入ssh localhost后还是要密码

2.到网上找原因,一直解决不了,网上教程很多都尝试过,后来自己琢磨出来了答案

3.解决办法:

(1)将之前用户目录生成的.ssh隐藏文件夹删除,执行ls -a ~/命令可以查看到有.ssh文件夹

(2)删除命令

rm -r ~/.ssh

(3)然后重新输入命令ssh localhost进行密码登录一次,此时.ssh文件夹重新生成

(4)exit退出刚刚登录的ssh

(5)接下来输入免登录的命令:

命令1:

ssh-keygen -t rsa -P ''

命令2:

cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

命令3: 

chmod 600 ~/.ssh/authorized_keys

(6)到此就结束了,输入ssh localhost就发现不用密码登录了

本文标签: 密码解决办法UbuntuLinuxHadoop