Isilon:OneFS:SSHを介してクラスターに接続しようとすると、「Authentication refused: bad ownership or modes for directory /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/ディレクトリーに750の権限を設定し、authorized_keysファイルに644の権限を設定することをお勧めします。ただし、これらの値は十分でない可能性があり、より制限の厳しい権限が必要となる場合があります。
- クラスター内の任意のノードでSSH接続を開き、「root」アカウントを使用してログインします。
- 次のコマンドを実行して、ユーザーの ホーム ディレクトリーをそのユーザーのみが書き込み可能に変更します。ここで <user name> はユーザーの名前です。
chmod g-w /home/<ユーザー名>
- ユーザーの ~/.ssh ディレクトリーの権限を変更します。ここで、 <user name> はユーザーの名前です。
chmod 700 /home/<ユーザー名>/.ssh
- ユーザーの authorized_keys ファイルの権限を変更します。ここで、 <user name> はユーザーの名前です。
chmod 600 /home/<ユーザー名>/.ssh/authorized_keysメモ
authorized_keysファイルは、「root」ではなく所有者が所有している必要があります。
추가 정보
追加情報
ナレッジベース記事「キー ベースのRSA SSHログインを設定する方法(英語)」(16474)を参照してください。
해당 제품
Isilon제품
Isilon문서 속성
문서 번호: 000061728
문서 유형: Solution
마지막 수정 시간: 24 9월 2025
버전: 4
다른 Dell 사용자에게 질문에 대한 답변 찾기
지원 서비스
디바이스에 지원 서비스가 적용되는지 확인하십시오.