web-dev-qa-db-fra.com

Comment créer un utilisateur sans authentification par clé?

J'ai complété les étapes suivantes:

  1. J'ai configuré le serveur Ubuntu avec l'authentification par clé et cela fonctionne bien.
  2. J'ai désactivé l'authentification par mot de passe pour que l'authentification par clé fonctionne.
  3. Le serveur est toujours accessible via des terminaux distants ou PuTTY.

Désormais, tous les comptes d'utilisateur peuvent se connecter avec la clé d'authentification et la phrase secrète, mais je souhaite maintenant ne créer qu'un seul nouvel utilisateur sans authentification par clé. Alors, comment devrais-je m'y prendre?

D'autre part, cela ne devrait pas gêner les autres utilisateurs qui utilisent l'authentification par clé.

6
Hrish

En supposant que vous vouliez autoriser un utilisateur donné à utiliser un mot de passe alors que personne d'autre ne le peut, ajoutez ce qui suit au bas de votre fichier /etc/ssh/sshd_config:

Match User rishee
    PasswordAuthentication yes
    KbdInteractiveAuthentication yes

Puis redémarrez ssh:

Sudo service ssh restart
12
Robie Basak