Désactiver l'authentification par mot de passe ssh par l'utilisateur


8

Est-il possible d'activer l'authentification par mot de passe ssh pour un utilisateur sur un système et de le désactiver pour un autre.

Si vous ajoutez

ChallengeResponseAuthentication no
PasswordAuthentication no
UsePAM no

dans / etc / ssh / sshd_config vous le désactivez pour tous les utilisateurs

L'ajouter à ~ / .ssh / config ne semble pas fonctionner

Réponses:


15

Utilisez une correspondance qui correspond à tous les utilisateurs mais à ceux que vous souhaitez utiliser l'authentification par mot de passe et ajoutez le «PasswordAuthentication no» dans ce bloc de correspondance. Quelque chose comme:

Match User someuser
PasswordAuthentication no

etc.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.