Isilon:OneFS:錯誤 - 嘗試透過 SSH 連線至叢集時,「驗證遭拒:目錄 /ifs/home/user/.ssh 的擁有權或模式錯誤」
요약: Isilon:OneFS:在嘗試透過 SSH 連線至叢集時,出現錯誤「Authentication refused: bad ownership or modes for directory /ifs/home/user/.ssh」
이 문서는 다음에 적용됩니다.
이 문서는 다음에 적용되지 않습니다.
이 문서는 특정 제품과 관련이 없습니다.
모든 제품 버전이 이 문서에 나와 있는 것은 아닙니다.
증상
使用者無法透過 SSH 連線連線至叢集。
當使用者嘗試透過 SSH 連線連線至叢集時,會出現下列症狀:
- 出現下列錯誤:
Authentication refused: bad ownership or modes for directory /ifs/home/user/.ssh
此相同的錯誤也會記錄到 /var/log/auth.log 檔案。
- 即使正在使用 authorized_keys 檔案,系統仍會提示使用者輸入密碼。
원인
錯誤「Authentication refused: bad ownership or modes for directory」通常代表使用者的主要或 ~/.ssh 目錄具有群組寫入權限。主要目錄只能由使用者或擁有者寫入,~/.ssh權限應設為 700,且 authorized_keys 檔案權限應設為 600。
해결
修改使用者指定目錄上的權限。一般建議您在 /ifs/home/user/.ssh/directory 上擁有 750 個權限,在 authorized_keys 檔案上 644 個權限;但是這些值可能不夠用,且需要更多限制性權限。
- 在叢集的任何節點上開啟 SSH 連線,然後使用「root」帳戶登入。
- 執行以下命令,將使用者 的主 目錄更改為僅由該使用者寫入,其中 <使用者名> 是使用者名:
chmod g-w /home/<user name>
- 更改使用者 的 ~/.ssh 目錄上的許可權,其中 <使用者名> 是使用者名:
chmod 700 /home/<user name>/.ssh
- 變更使用者 authorized_keys 檔上的權限,其中 <使用者名> 是使用者名:
chmod 600 /home/<user name>/.ssh/authorized_keys便條
authorized_keys 檔案應該歸擁有者所有,而不是「root」。
추가 정보
其他資訊
請參閱知識庫文章如何設定按鍵式 RSA SSH 登入,16474
해당 제품
Isilon제품
Isilon문서 속성
문서 번호: 000061728
문서 유형: Solution
마지막 수정 시간: 24 9월 2025
버전: 4
다른 Dell 사용자에게 질문에 대한 답변 찾기
지원 서비스
디바이스에 지원 서비스가 적용되는지 확인하십시오.