Назад | Перейти на главную страницу

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

Возможно ли с помощью ssh разрешить пароли от определенного пользователя, но запретить использование паролей для всех остальных?

В основном я хочу разрешить аутентификацию пароля для пользователя justin но все остальные должны использовать открытые ключи.

PasswordAuthentication no

Кажется, что это глобально, нет возможности указать пользователем.

Некромантинг, но добавление следующего в ваш sshd_config должно помочь:

Match User <username>
    PasswordAuthentication yes

Обратите внимание, что совпадение является эффективным "до другой строки Match или до конца файла."(Отступ не имеет значения.)