linux centos7配置免密

本次我们使用centos7来配置服务器免密
首先我们再/etc/hosts文件里加上linux集群的所有节点

vi /etc/hosts

再hosts文件里增加一下内容

主节点IP地址 master 子节点IP地址 node1 子节点IP地址 node2
然后保存退出

生成公钥私钥

再主节点上执行
ssh-keygen -t rsa
连续敲三次回车
公钥默认保存地址为:~/.ssh,.rsa为私钥.rsa.pub为公钥
将节点公钥拷贝到所有节点上
scp id_rsa.pub root@node1:~/.ssh/
链接到拷贝的节点此时需要输入服务器密码
执行cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys 将master公钥保存到node1的可信文件里
此时master可以免密登录到node1但是node1不能免密登录master
在node1上执行ssh-keygen -t rsa将公钥拷贝到master上并执行cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys便可实现双向免密登录啦

喜欢的小伙伴给个赞赏吧

你可能感兴趣的:(linux centos7配置免密)