Sujet : erreur "root not found in /etc/passwd |
posté par Dunodan 12 messages le 23-05-2009 à 20:55 | | Bonjour,
Je suis rendu au ch6.51.3 : Configurer le mot de passe root.
Lorsque je tape la commande passwd root, j'obtiens le message suivant :
"passwd: root not found in /etc/passwd"
J'ai vérifier le fichier 'passwd' et root y figure.
J'ai bien renseigner le fichier passwd comme indiqué dans le ch6.6.
Quelqu'un a-t-il une idée?
|
|
posté par boloco 85 messages le 23-05-2009 à 22:46 | | bonjour, dunodan
ça fait un bail! Tu es arrivé dans le chapitre 6 :) Ton LFS est donc en bonne voie.
Le fichier /etc/shadow a-t-il été créé ? |
|
posté par Dunodan 12 messages le 24-05-2009 à 10:25 | | Bonjour,
Oui le fichier /etc/shadow a été crée :
root:$1$/pmmWw28$APsXawAy/rlQ.2GFgkdLD1:14384:0:99999:7:::
messagebus:x:13846:0:99999:7:::
haldaemon:x:13846:0:99999:7:::
rsyncd:x:13846:0:99999:7:::
sshd:x:13846:0:99999:7:::
nobody:x:13846:0:99999:7:::
jhalfs:x:13846:0:99999:7:::
lfs:!:14383:0:99999:7:::
|
|
posté par boloco 85 messages le 24-05-2009 à 14:32 | | bonjour,
Tout d'abord, si tu as utilisé une autre méthode pour ta construction que celle préconisée par le livre, il faut le dire, afin que nous puissions t'aider efficacement.
Au cas où tu as suivi la méthode du livre, voici mon conseil:
Quitte l'environnement chrooté, démonte complètement la partition /mnt/lfs. Puis, en tant que l'utilisateur root, remonte /dev et les systêmes de fichiers virtuels du noyau, comme indiqué dans le livre, ici: http://lfs.traduc.org/view/lfs-6.4-fr/chapter06/kernfs.html#ch-system-kernfsmount
Ensuite, fais le chroot. Tu devrais alors pouvoir modifier ou créer le mot de passe de root.
Si l'erreur persiste, supprime les fichiers /etc/shadow et /etc/gshadow; Recrée les fichiers /etc/passwd et /etc/group, comme indiqué ici: http://lfs.traduc.org/view/lfs-6.4-fr/chapter06/createfiles.html ; Réinstalle ensuite shadow.
A bientôt :)
|
|
posté par Dunodan 12 messages le 24-05-2009 à 14:52 | | Bonjour,
J'ai suivi scrupuleusement le livre.
Je vais suivre ton conseil.
Merci |
|
posté par Dunodan 12 messages le 24-05-2009 à 16:19 | | C'est bon.
J'ai supprimé les fichiers /etc/shadow et /etc/gshadow;Recréer les fichiers /etc/passwd et /etc/group comme indiqué dans le livre et j'ai réinstallé shadow.
Essai=OK
PROBLEME RESOLU.
Merci à toi Boloco |
|