您的位置:首页 > 运维架构 > Linux

Linux多节点互信配置

2016-11-24 10:10 134 查看
SSH互信设置步骤:

1. 每个节点上分别生成自己的公钥和私钥

2. 将各节点的公钥文件汇总到一个总的认证文件authorized_keys中

3. 将这个包含了所有节点公钥的认证文件authorized_keys分发到各个节点中去

4. 验证节点间互信

1. 每个节点上分别生成自己的公钥和私钥,并把公钥放到本机的authorized_keys中

rac1:

su - oracle

ssh-keygen -t rsa

ssh-keygen -t dsa

cd .ssh

cat *.pub > authorized_keys

rac2:

su - oracle

ssh-keygen -t rsa

ssh-keygen -t dsa

cd .ssh

cat *.pub > authorized_keys

rac3:

su - oracle

ssh-keygen -t rsa

ssh-keygen -t dsa

cd .ssh

cat *.pub > authorized_keys

rac2:

scp /home/oracle/.ssh/authorized_keys rac3:/home/oracle/authorized_keys_rac2

rac3:

cat /home/oracle/authorized_keys_rac1 >> /home/oracle/.ssh/authorized_keys

cat /home/oracle/authorized_keys_rac2 >> /home/oracle/.ssh/authorized_keys

6.如果出于安全考虑,又想恢复对目标机的密码访问,删除目标机authorized_keys中关于本机的记录即可,也可直接删除authorized_keys文件,此时所有主机访问目标机都需要使用密码。

come from:http://blog.csdn.net/xinhui88/article/details/17585537
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: