В Linux (Debian Squeeze) я хотел бы отключить SSH-вход с использованием пароля для некоторых пользователей (выбранной группы или всех пользователей, кроме root). Но я не хочу отключать вход с использованием сертификата для них.
редактировать: большое спасибо за подробный ответ! По какой-то причине это не работает на моем сервере:
Match User !root
PasswordAuthentication no
... но может быть легко заменено
PasswordAuthentication no
Match User root
PasswordAuthentication yes
Match User "!root,*"
делал работу.