Linux多台主机互相免密登陆
一、原理
我们使用`ssh-keygen`在A主机上生成`私钥`和`公钥`,将公钥的内容粘贴到B主机的`authorized_keys `文件内,就可以在`A主机上`使用`ssh`命令,不使用密码登陆`B主机`。
二、操作步骤
1 | # 假设有两台主机,实现互相免密登陆 |
各个主机均执行以下操作:
1 | # 生成密钥对 |
在node1.ambari.com上执行:
1 | # 配置主从互相免密登陆 |
在node2.ambari.com上执行:
1 | # 配置主从互相免密登陆 |
注意文件权限:.ssh文件夹为700,authorized_keys文件的权限必须是600,这样做保险。
备注:如果只想主从节点免密的话,就将主节点的authorized_keys
文件拷贝到从节点的/root/.ssh/
目录下即可。
至此,免密登陆就实现了,如果还有其他问题的话,可以私信我哟~
点关注,不迷路
好了各位,以上就是这篇文章的全部内容了,能看到这里的人呀,都是人才。
白嫖不好,创作不易。各位的支持和认可,就是我创作的最大动力,我们下篇文章见!
如果本篇博客有任何错误,请批评指教,不胜感激 !
原文作者: create17
原文链接: https://841809077.github.io/2018/10/16/Linux/Linux多台主机互相免密.html
版权声明: 转载请注明出处(码字不易,请保留作者署名及链接,谢谢配合!)