在安裝oracle數據庫時,會需要爲oracle用戶配置ssh等效性,以實現不需要用戶口令即可實現訪問和文件傳輸。
步驟如下:
創建目錄並生成密碼
su - oracle
mkdir ~/.ssh
chmod 755 ~/.ssh
/usr/bin/ssh-keygen -t rsa ,連敲3次回車
/usr/bin/ssh-keygen -t dsa ,連敲3次回車
創建認證文件並將密鑰內容填入
touch ~/.ssh/authorized_keys
chmod 644 authorized_keys
cat ~/.ssh/id_rsa.pub >> authorized_keys
cat ~/.ssh/id_dsa.pub >> authorized_keys
ssh racnode2 cat ~/.ssh/id_rsa.pub >> authorized_keys
ssh racnode2 cat ~/.ssh/id_dsa.pub >> authorized_keys
在RAC的各個節點分別執行測試,測試是必須的,否則OUI可能會失敗
[oracle@racnode1 ~]$ ssh racnode1 date
[oracle@racnode1 ~]$ ssh racnode2 date
[oracle@racnode1 ~]$ ssh racnode1-priv date
[oracle@racnode1 ~]$ ssh racnode2-priv date
[oracle@racnode2 ~]$ ssh racnode1 date
[oracle@racnode2 ~]$ ssh racnode2 date
[oracle@racnode2 ~]$ ssh racnode1-priv date
[oracle@racnode2 ~]$ ssh racnode2-priv date
如果測試命令均可以在不需輸入口令的情況下即可顯示系統時間,則表示配置沒有問題。