AIX下ssh信任關係建立後ssh 遠端訪問仍然需要輸入密碼問題解決 - 目錄許可權問題

tolywang發表於2014-10-14
AIX 6.1 ,  Oracle 11.2.0.2 

主機 nkgaix06-ts  上的 orasupt 使用者  , 主機 nkgmr20-ts 上的 oracle使用者, 建立信任關係, 從nkgaix06-ts 上

ssh      可以,不用輸入密碼,  但是在 nkgmr20-ts  上 ssh      就不行,
需要輸入 orasupt 的密碼 。 

開始以為防火牆問題, 但是有防火牆應該報錯, 不應該提示輸入密碼, 所以應該是許可權問題, ssh 過去應該是
到了 nkgaix06-ts  的 orasupt 的 home 目錄, 可能是這個Home目錄對於遠端來的使用者沒有許可權, 而遠端的使用者
對於這個目錄而言,  就是other user ,  我們知道一個目錄許可權分為如下格式  d   rwx   rwx  rwx , d表示目錄,
第一個rwx表示owner使用者的許可權, 第二個rwx 表示組使用者許可權,  第三個表示 other user ,檢視 home目錄的
許可權, 發現是  700 , 即  drwx------ ,  other user 沒有讀的許可權, 自然就不能進入這個目錄了。  修改為
chmod  755    /home/orasupt  , 信任關係OK .

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

相關文章