有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