方法1:Linux主机互信配置

1、机器 A B C

首先在每台机器上执行 ssh-keygen -t rsa ,敲3次回车
会在家目录/home/csap下生产一个隐藏的.ssh目录,首先需要给此目录赋权限700
chmod 700 .ssh

2、这个目录下会有两个文件:

id_rsa 私钥
id_rsa.pub 公钥

3、然后在此目录中创建 authorized_keys 文件并赋权

touch authorized_keys
chmod 644 authorized_keys

以机器A为例,执行以上操作后,如果不知道其他机器的密码,比如绑定4A
把自己的 id_rsa.pub 公钥 以及其他两台机器的公钥粘贴到 authorized_keys文件中,然后把这个文件复制到其他2台机器即可。
等于所有机器都有其他机器的公钥,即可完成ssh 免密登录。
如果知道其他机器密码,可以直接执行这个把公钥写到其他机器的authorized_keys文件中

ssh-copy-id -i ~/.ssh/id_rsa.pub?root@127.0.0.1
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容