Di Linux (Debian Squeeze) saya ingin menonaktifkan login SSH menggunakan kata sandi untuk beberapa pengguna (grup yang dipilih atau semua pengguna kecuali root). Tapi saya tidak ingin menonaktifkan login menggunakan sertifikat untuk mereka.
sunting: terima kasih banyak untuk jawaban terinci! Untuk beberapa alasan ini tidak berfungsi di server saya:
Match User !root
PasswordAuthentication no
... tetapi dapat dengan mudah diganti oleh
PasswordAuthentication no
Match User root
PasswordAuthentication yes
Match User "!root,*"
pekerjaan itu dilakukan.