oracle手動配置互信

wanglinghua0907發表於2024-01-09

方法一、

1.先去ssh刪除裡面全部

su - oracle

cd .ssh


2.配互信(node1,node2改成hostname)

node1:

[oracle @ node1~]$ ssh-keygen -t rsa                //一路回車

[oracle @ node1~]$ ssh-keygen -t dsa

[oracle @ node1~]$ cd .ssh

[oracle @ node1.ssh]$ cat *.pub > authorized_keys    

node2:

[oracle @ node2~]$ ssh-keygen -t rsa                //一路回車

[oracle @ node2~]$ ssh-keygen -t dsa

node1:

[oracle @ node1 .ssh]$ scp authorized_keys node2:/home/oracle/.ssh/        

//選yes  輸入busrac2 oracle使用者密碼

node2:

[oracle @ node2~]$ cd .ssh

[oracle @ node2 .ssh]$ cat *.pub >> authorized_keys

[oracle @ node2 .ssh]$ scp authorized_keys node1:/home/oracle/.ssh/


3.驗證等效性(必要的)

[oracle@node1 ~]$ ssh node1 date     

[oracle@node1 ~]$ ssh node1-priv date

[oracle@node1 ~]$ ssh node1 date     

[oracle@node1 ~]$ ssh node1-priv date

[oracle@node2 ~]$ ssh node2 date     

[oracle@node2 ~]$ ssh node2-priv date

[oracle@node2 ~]$ ssh node2 date     

[oracle@node2 ~]$ ssh node2-priv date


方法二、

到database下的sshsetup下找到sshUserSetup.sh

下方把hostname改正確

./sshUserSetup.sh -user grid -hosts "hostname1 hostname2" -advanced -noPromptPassphrase



來自 “ ITPUB部落格 ” ,連結:https://blog.itpub.net/69980685/viewspace-3003191/,如需轉載,請註明出處,否則將追究法律責任。

相關文章