centos 7.x 实现免密登录

在所有节点运行ssh-keygen -t rsa生成公私钥对,不要设置密码.
命令完成后,会在/root/.ssh/下面生成id_rsa和id_rsa.pub

合并所有公钥文件id_rsa.pub到authorized_keys
cat id_rsa.pub >> authorized_keys
最终效果如下
centos 7.x 实现免密登录_第1张图片

在node201运行ssh生成known_hosts文件
ssh 10.0.0.201
ssh 10.0.0.202
ssh 10.0.0.203
最终效果如下
centos 7.x 实现免密登录_第2张图片
把authorized_keys和known_hosts拷贝到node202和node203的/root/.ssh/目录下面。

测试免密登录
在node201运行ssh 10.0.0.202就可以免密登录啦。

你可能感兴趣的:(DevOps,----Hadoop)