Nonaktifkan otentikasi kata sandi ssh oleh pengguna

8

Apakah mungkin untuk mengaktifkan otentikasi kata sandi ssh untuk satu pengguna di suatu sistem dan menonaktifkannya untuk yang lain.

Jika Anda menambahkan

ChallengeResponseAuthentication no
PasswordAuthentication no
UsePAM no

ke / etc / ssh / sshd_config Anda menonaktifkannya untuk semua pengguna

Menambahkannya ke ~ / .ssh / config sepertinya tidak berfungsi


sumber

Jawaban:

15

Gunakan Pencocokan yang cocok dengan semua pengguna tetapi yang Anda ingin dapat menggunakan otentikasi kata sandi dan tambahkan 'Kata Sandi Kebenaran' di blok Pencocokan itu. Sesuatu seperti:

Match User someuser
PasswordAuthentication no

dan seterusnya.

Gonzalo
sumber