No Linux (Debian Squeeze), gostaria de desativar o login SSH usando a senha de alguns usuários (grupo selecionado ou todos os usuários, exceto root). Mas não quero desativar o login usando o certificado para eles.
editar: muito obrigado pela resposta detalhada! Por alguma razão, isso não funciona no meu servidor:
Match User !root
PasswordAuthentication no
... mas pode ser facilmente substituído por
PasswordAuthentication no
Match User root
PasswordAuthentication yes
Match User "!root,*"
fez o trabalho.