[quote=“etxeberrizahar”]Tu demande «d’autres solutions» ? En voilà une : effacer le champ [mono][/mono] à la ligne de root en /etc/passwd.
Solution que nous n’avons pas «lu en un forum», solution qui se trouve dans le manuel.
$ man -L fr 5 passwd
PASSWD(5) Formats et conversions de fich PASSWD(5)
NOM
passwd - fichier des mots de passe
DESCRIPTION
/etc/passwd contient différentes informations sur les comptes utilisateurs. Ces informations consistent en sept champs séparés par des
deux-points (« : ») :
· nom de connexion de l'utilisateur (« login »)
· un mot de passe chiffré optionnel
· l'identifiant numérique de l'utilisateur
· l'identifiant numérique du groupe de l'utilisateur
· le nom complet de l'utilisateur ou un champ de commentaires
· le répertoire personnel de l'utilisateur
· l'interpréteur de commandes de l'utilisateur (optionnel)
Le champ du mot de passe chiffré peut être vide. Dans ce cas, aucun mot de passe n'est nécessaire pour s'authentifier avec le compte donné.
Cependant, certaines applications qui lisent le fichier /etc/passwd peuvent décider de ne donner aucun accès si le mot de passe est vide. Si le
mot de passe est un « x » minuscule, alors le mot de passe chiffré se trouve dans le fichier shadow(5) ; il doit y avoir une ligne
correspondante dans le fichier shadow, sinon le compte de l'utilisateur n'est pas valide. Si le mot de passe est constitué d'une autre chaîne,
alors il est considéré comme un mot de passe chiffré, comme indiqué dans crypt(3).
J’ai lu ça dans un [strike]forum[/strike] terminal :
$ whereis passwd
passwd: /usr/bin/passwd
passwd se trouve en /usr.
Y a-t-il un /usr séparé qui ne serait pas monté en ton système ? voir df, mount, le contenu de /etc/fstab
/usr/bin/passwd existe-t-il ?
whereis not found
dans /usr/bin/passwd not found.
Comment faire
Merci