Отключить аутентификацию по паролю SSH пользователем


8

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

Если вы добавите

ChallengeResponseAuthentication no
PasswordAuthentication no
UsePAM no

в / etc / ssh / sshd_config вы отключите его для всех пользователей

Добавление его в ~ / .ssh / config, похоже, не работает

Ответы:


15

Используйте совпадение, которое соответствует всем пользователям, кроме тех, которым вы хотите использовать аутентификацию по паролю, и добавьте «PasswordAuthentication no» в этот блок совпадения. Что-то вроде:

Match User someuser
PasswordAuthentication no

и так далее.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.