标签:免密 ambari keys ubuntu slave1 authorized slave2 ssh
三个主机ambari_master ambari_slave1 ambari_slave2
每个主机上安装ssh:
apt install openssh-server
service ssh start
在slave1和slave2上设置允许root远程登录:
vi /etc/ssh/sshd_config 设置PermitRootLogin为yes
然后:
ssh-keygen 按四次回车
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys 可能需要自己修改文件的路径
chmod 700 ~/.ssh/ chmod 640 ~/.ssh/authorized_keys
ssh root@ambari_slave1 'mkdir -p .ssh && cat >> .ssh/authorized_keys' < ~/.ssh/id_rsa.pub
ssh root@ambari_slave2 'mkdir -p .ssh && cat >> .ssh/authorized_keys' < ~/.ssh/id_rsa.pub
ssh root@ambari_slave1 'chmod 600 .ssh/authorized_keys'
ssh root@ambari_slave2 'chmod 600 .ssh/authorized_keys'
上面的命令需要在master
,slave1
和slave2
上执行,在不同节点上执行时,需要修改ssh
命令后的xx@xx.xx
为其他的两个节点。
修改完之后,在master上使用下面的命令测试是否配置成功
ssh ambari_slave2
完成了在master机器上免密登录到slave1和slave2
标签:免密,ambari,keys,ubuntu,slave1,authorized,slave2,ssh 来源: https://blog.csdn.net/weixin_42451919/article/details/90723376
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。