Hadoop SSH 无密码登陆

来源:互联网 发布:达观数据 融资 编辑:程序博客网 时间:2024/05/17 21:39

1、创建ssh-key

创建前先ssh localhost登陆一下,确认需要输入密码

[hadoop@localhost .ssh]$ ssh localhosthadoop@localhost's password:


退出来后,进入./ssh目录


[hadoop@localhost ~]$ cd ~/.ssh/[hadoop@localhost .ssh]$ ssh-keygen -t rsa
提示输入直接回车
The key's randomart image is:+--[ RSA 2048]----+|                 ||              .  ||               + ||         .    o .||        S .    o ||         . . o..o||          . = E+B||           . B..O||           .= .=o|+-----------------+

2、生成 authorized_keys 文件

[hadoop@localhost .ssh]$ cat id_rsa.pub >> authorized_keys

3、尝试ssh localhost 无密码登陆

[hadoop@localhost .ssh]$ ssh localhosthadoop@localhost's password: 

仍然提示需要密码~

4、修改authorized_keys权限

[hadoop@localhost ~]$ chmod 600 ~/.ssh/authorized_keys 

5、验证

[hadoop@localhost ~]$ ssh localhost
Last login: Wed Aug  2 15:38:57 2017


成功!







原创粉丝点击