СШ беспарольный вход в систему [дубликат]


Возможные Дубликаты:

SSH запрашивает пароль, даже если установлен открытый ключ

http://rcsg-gsir.imsb-dsgi.nrc-cnrc.gc.ca/documents/internet/node31.html

Я пытаюсь войти с машины A на машину B с SSH-логином без пароля, как описано в приведенной выше ссылке.Я следовал всем шагам, но все еще запрашивается пароль.Как это диагностировать и устранить вопрос

3
задан Community
11.03.2023 9:32 Количество просмотров материала 2431
Распечатать страницу

2 ответа

вам нужно отредактировать: / etc / ssh /sshd_config (или эквивалент для вашего дистрибутива)

и убедитесь, что установлены следующие строки, как показано:

....
ChallengeResponseAuthentication no
PasswordAuthentication no
UsePAM no
...

будьте осторожны - вы можете запереться. Вот хороший путеводитель:

http://www.debuntu.org/ssh-key-based-authentication

3
отвечен keybits 2023-03-12 17:20

вы все еще можете сохранить аутентификацию на основе пароля (PasswordAuthentication Yes) и использовать ключи, когда они у вас есть. У меня есть коробка для общего git, который мы все используем наши собственные ключи ssh (используя .ssh / authorized_keys), но моя учетная запись пользователя я войти с именем пользователя/паролем. Ключ добавляет открытую сторону ключа .ssh / authorized_keys файл на сервере, который вы хотите войти удаленно.

1
отвечен Chris Wiegand 2023-03-12 19:37

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх