在主节点上执行ssh-keygen -t rsa一路回车,生成无密码的密钥对。
用ssh-copy-id把公钥复制到远程主机上(注意本机也要复制, 最好每台都做)
ssh-copy-id -i ~/.ssh/id_rsa.pub root@cdh1
ssh-copy-id -i ~/.ssh/id_rsa.pub root@cdh2
ssh-copy-id -i ~/.ssh/id_rsa.pub root@cdh3
ssh-copy-id -i ~/.ssh/id_rsa.pub root@cdh4
其中本例中的 cdh1是本地主机localhost可联网的局域网远程主机之一,本例中是实现了localhost可以无密码登录cdh1和cdh2,cdh3,cdh4