Maison  >  Article  >  Opération et maintenance  >  Impossible de se connecter après avoir utilisé la commande useradd pour ajouter un utilisateur sous Linux

Impossible de se connecter après avoir utilisé la commande useradd pour ajouter un utilisateur sous Linux

王林
王林original
2019-12-07 15:37:525977parcourir

Impossible de se connecter après avoir utilisé la commande useradd pour ajouter un utilisateur sous Linux

Lorsque vous utilisez useradd pour ajouter un utilisateur, le paramètre -p définit le mot de passe, puis le mot de passe ne peut pas se connecter. Problème :

Impossible de se connecter après avoir utilisé la commande useradd pour ajouter un utilisateur sous Linux

À travers l'image ci-dessus, vous pouvez voir que j'ai créé un nouvel utilisateur luo avec le mot de passe défini sur 123456. Tout d'abord, l'utilisateur root passe à un utilisateur normal, puis à luo (car l'utilisateur root a le plus haute autorité pour passer à d'autres utilisateurs sans mot de passe)

Impossible de se connecter après avoir utilisé la commande useradd pour ajouter un utilisateur sous Linux

Vous pouvez voir que le mot de passe est erroné et vous ne pouvez pas y accéder.

Partage de didacticiels vidéo gratuits : Tutoriel vidéo Linux

Solution :

Utilisez la commande [passwd username] pour modifier le mot de passe utilisateur. Cela vous permettra de vous connecter directement.

Impossible de se connecter après avoir utilisé la commande useradd pour ajouter un utilisateur sous Linux

Utilisez simplement le mot de passe que vous avez défini pour vous connecter.

Analyse des causes :

Après avoir utilisé la commande useradd pour créer un nouvel utilisateur et définir un mot de passe pour lui, entrez la commande : cat /etc/shadow pour afficher les informations de tous les utilisateurs

Impossible de se connecter après avoir utilisé la commande useradd pour ajouter un utilisateur sous Linux

Vous constaterez que les mots de passe de mon luomeng utilisateur et de mon mike utilisateur sont cryptés, mais le mot de passe de l'utilisateur nouvellement ajouté n'est pas crypté, il est donc directement original. Le mot de passe s'affiche,

Il y aura certainement des problèmes pour analyser le mot de passe lors de la connexion.

Il s'avère que lorsque vous utilisez useradd pour ajouter un nouvel utilisateur, le paramètre [-p] ne peut pas utiliser directement le mot de passe souhaité, vous devez plutôt ajouter le texte chiffré du mot de passe d'origine en un seul. guillemets, donc lors de la connexion, vous pouvez vous connecter directement avec votre mot de passe d'origine. Bien entendu, cette méthode n’est pas très pratique.

Articles et tutoriels connexes recommandés : Tutoriel Linux

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn