Isilon. OneFS. Ошибка «Authentication denied: bad ownership or modes для каталога /ifs/home/user/.ssh» при попытке подключения к кластеру через SSH

요약: Isilon. OneFS. Ошибка «Authentication denied: bad ownership or modes for directory /ifs/home/user/.ssh» при попытке подключения к кластеру через SSH

이 문서는 다음에 적용됩니다. 이 문서는 다음에 적용되지 않습니다. 이 문서는 특정 제품과 관련이 없습니다. 모든 제품 버전이 이 문서에 나와 있는 것은 아닙니다.

증상



 

 

Пользователи не могут подключиться к кластеру по протоколу SSH.

 

Когда пользователь пытается подключиться к кластеру через соединение SSH, появляются следующие признаки:
  • Появляется следующая ошибка:
     
    Отказано в проверке подлинности: неверное владение или режимы для каталога /ifs/home/user/.ssh
    Эта же ошибка также регистрируется в файле /var/log/auth.log .
  • Пользователю предлагается ввести пароль, даже если используется authorized_keys файл.

원인

 

Ошибка «Authentication denied: bad ownership or modes for directory» обычно означает, что исходный каталог или каталог ~/.ssh пользователя имеют групповые разрешения на запись. Доступ к исходному каталогу должен быть доступен для записи только пользователю или владельцу, для ~/.ssh должно быть установлено значение 700, а для authorized_keys файлов — значение 600.

해결

 

Измените разрешения для указанных пользователем каталогов. Как правило, рекомендуется иметь разрешения 750 для каталога /ifs/home/user/.ssh/ и 644 для файла authorized_keys ; Однако этих значений может быть недостаточно, и требуются более строгие разрешения.

  1. Установите соединение по протоколу SSH с узлом и войдите в систему с помощью учетной записи root.
  2. Выполните следующую команду, чтобы изменить исходный каталог пользователя так, чтобы он был доступен для записи только этому пользователю, где <user name> — это имя пользователя:

    CHMOD G-W /HOME/<ИМЯ ПОЛЬЗОВАТЕЛЯ>
     
  3. Измените разрешения для каталога ~/.ssh пользователя, где <user name> — это имя пользователя:

    chmod 700 /home/<имя пользователя>/.ssh
     
  4. Измените разрешения для 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 사용자에게 질문에 대한 답변 찾기
지원 서비스
디바이스에 지원 서비스가 적용되는지 확인하십시오.