Задать вопрос
@winser

Почему требует вводить пароль по SSH?

Настраиваю доступ по SSH на клиенте и сервере Windows 11
по статье https://winitpro.ru/index.php/2019/11/13/autentifi...

1) Копирую ключ id_ed25519.pub на сервер
scp C:\Users\youruser\.ssh\id_ed25519.pub admin@192.168.1.90:c:\users\user1\.ssh\authorized_keys

2) В файле C:\ProgramData\ssh\sshd_config прописываю
PubkeyAuthentication yes
StrictModes no
и рестарт Restart-Service sshd
в результате после команды
ssh admin@192.168.1.90
требует пароль

если сделать
PasswordAuthentication no
то после ssh admin@192.168.1.90 пишет
Permission denied (publickey,keyboard-interactive).

и чего делать ?
  • Вопрос задан
  • 338 просмотров
Подписаться 1 Простой 16 комментариев
Пригласить эксперта
Ответы на вопрос 1
@winser Автор вопроса
Сам разобрался, надо было в
(C:\ProgramData\ssh\sshd_config).

Закомментировать строки:

#Match Group administrators
# AuthorizedKeysFile __PROGRAMDATA__/ssh/administrators_authorized_keys

В статье про это не последовательно написано, как будто это не обязательно, а без этого ничего не работает
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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