有node1和node2两台oracle rac 机器,在node1执行
su -oracle
pwd
mkdir ~/.ssh
cd .ssh
ssh-keygen -t rsa
一路回车即可生成rsa密匙和公有密码
先解决本地的免密码登陆
cp id_rsa.pub authorized_keys
chmod -R 700 /home/oracle/.ssh
exit 退出到root用户下
service sshd restart
测试本地免登陆
ssh node1 date
然后在node2上做相同的操作
现在node1和node2都可执行本地免密码登陆了。现在解决node1免密码登陆node2,注意了这时要把node1的rsa_pub公有密匙发给node2 !!!
在node2上执行
ssh oracle@node1 cat ~/.ssh/id_rsa.pub >> authorized_keys
在node1上测试免密码登陆node2
ssh node2 date

本文介绍如何在两台 Oracle RAC 机器 node1 和 node2 上配置 SSH 免密码登录。通过生成 RSA 密钥并在每台机器上设置 authorized_keys 文件,实现了本地及跨节点间的免密码登录。
1619

被折叠的 条评论
为什么被折叠?



