配置用户ssh互信关系,支持多台机器间的无密码访问
-
创建ssh公私钥:
ssh-keygen
-
将Hadoop002、Hadoop003的公钥文件传给Hadoop001
-
在hadoop001中创建信任文件
[zookeeper@hadoop001 .ssh]$ cat id_rsa.pub > authorized_keys
[zookeeper@hadoop001 .ssh]$ cat id_rsa2.pub >> authorized_keys
[zookeeper@hadoop001 .ssh]$ cat id_rsa3.pub >> authorized_keys
6. 将信任关系文件传到hadoop002和hadoop003机器上
7. 修改hadoop001信任文件权限
authorized_keys 文件若是非root用户,则权限修改为640,root权限则不需要修改
- 测试配置是否成功