Comment désactiver l'authentification du mot de passe pour SSH
Je voudrais désactiver l'authentification par mot de passe pour SSH (Pour tous les utilisateurs) dans Linux. J'installe
to no - Ce fichier sshd_config, Mais alors je ne peux plus me connecter en utilisant ma clé fermée.
p.s. Je spécifie mon fichier de clé fermé lorsque vous vous connectez.
PasswordAuthentication
to no - Ce fichier sshd_config, Mais alors je ne peux plus me connecter en utilisant ma clé fermée.
p.s. Je spécifie mon fichier de clé fermé lorsque vous vous connectez.
Aucun résultat connexe trouvé
Invité:
Pour répondre aux questions, connectez-vous ou registre
3 réponses
Babette
Confirmation de:
.
Une paire de clés se compose de clés fermées et ouvertes avec
À la fin du nom du fichier. La clé publique consiste en une ligne avec un type, une clé ouverte et un commentaire. Je considère qu'il est utile de modifier le commentaire, d'allumer la création d'une paire de clés, car il n'est pas inclus dans le commentaire par défaut.
Vous devez insérer cette chaîne dans
Dans le compte, vous entrez.
Lorsqu'il est connecté au serveur avec ssh À l'avenir, vous ne serez pas demandé de vous connecter pour vous connecter. Vous pouvez être invité à entrer une phrase de code pour la clé si vous avez entré cela lors de la création. Si vous ne voulez pas que vous vous posiez une phrase de mot de passe chaque fois que vous entrez dans le système, utilisez
.
Sur le serveur, vous pouvez modifier
Trouver
line Et faites-le:
Sinon
La chaîne dans le fichier que vous devez ajouter. Le commentaire peut indiquer la valeur par défaut. Vous pouvez supprimer
Dans cette rangée afin que ce ne soit plus un commentaire ni ajouter
Ligne après commentaire.
Changer les modifications à exécuter
comme root sur le serveur. Cette équipe B. Ubuntu, Il peut différer légèrement en fonction de la distribution. Je recommande d'exécuter la commande dans
Session telle que
Complétez, même si vous perdez la connexion au serveur lors de son lancement.
Après avoir apporté des modifications, ouvrez la nouvelle fenêtre pour exécuter une autre connexion. ssh, Pour vous assurer que la connexion fonctionne correctement. Cette étape est importante, car la coque que vous avez laissée ouverte vous donne la dernière chance de résoudre le problème si vous avez accidentellement bloqué l'accès à la coque racine sur le serveur.
Agathe
Confirmation de:
Blanche
Confirmation de:
La note
Avant de faire cela, assurez-vous d'avoir un utilisateur sur un serveur avec un mot de passe, sinon vous serez bloqué à partir du serveur.
Éditer / Ajouter les chaînes suivantes
PermitRootLogin ne pas
Aucun mot de passe d'authentification
UsePAM ne pas
UseLogin ne pas
Exécuter la commande
Créer une nouvelle clé SSH Sur le client (Exemple)
Copier la touche SSH sur le serveur
Utilisez une nouvelle clé pour vous connecter au serveur
Ajouter les chaînes suivantes
Connecter au serveur