假设有3台虚拟机hadoop102\hadoop103\hadoop104
这里我的用户不是root,是test
1. 生成密钥对
在hadoop102生成密钥,执行以下命令:
ssh-keygen -t rsa
三次回车即可
2. 发送公钥到本机
ssh-copy-id hadoop102
输入一次密码
4. 把/home/test/.ssh 文件夹发送到集群所有服务器
xsync脚本地址https://blog.csdn.net/m0_37294838/article/details/90139116
xsync /home/test/.ssh
第一次分发的时候要输入一下密码
3. 分别ssh登陆一下所有虚拟机,验证是否配置成功
ssh hadoop103
exit
ssh hadoop104
exit