Настройка открытого ключа SSH для входа без пароля [дубликат]

С bash , zsh :

$ printf '%b\n' '\U2605'
★

(Ваш терминал должен поддерживать символы UTF-8)

{{1} }
3
24.04.2017, 01:12
1 ответ

Поскольку два удаленных сервера используют одинаковую версию Unix/OpenSSH, проблема может заключаться в разрешении файлов в папке .ssh.

Подтвердите, что:

  • Права доступа к каталогу .ssh недоступны для записи в группу/другое (например, 700 (drwx------) или 755 ( drwxr-xr-x)
  • открытый ключ (файл .pub) и authorized_keys равны 644 (-rw-r--r--)
  • закрытый ключ (id_rsa) равен 600 (-rw-------)

Если вы пытаетесь войти как root на удаленный сервер, вы также должны подтвердить, что /etc/ssh/sshd_config содержит PermitRootLogin yes или PermitRootLogin без пароля.

4
27.01.2020, 21:18

Теги

Похожие вопросы