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

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

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

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

ChallengeResponseAuthentication no
PasswordAuthentication no
UsePAM no

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

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

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

Match User someuser
PasswordAuthentication no

и так далее.