Fichier passwd

Bonjour,
comment remplacer mon fichier passwd auquel j'ai supprimé le "x" de la première ligne sur un conseil trouvé sur ce forum
je ne peux plus ouvrir mon CCMandrake
j'ai bien recréé un fichier texte avec le contenu recomposé du fichier
mais ne sais comment lui affecter la propriété root avant de remplacer l'ancien

7 réponses

  • Votes
  • Date
  • Date décroissante
  1. Hello,

    pour repasser le fichier en root tu peux essayer:
    chown root:root /etc/passwd

    Ceci devrais te passer le fichier en proprietaire root et en groupe d'appartenance root.

    Bien sur cette manip est a faire en root.
    Apres reste plus qu'a remplacer ton fichier.

    Au fait c'est quoi CCMandrake???

    ++

    PS: Evite de faire des modif a la main dans ce fichier, je ne pense pas que ce soit la meilleure solution. A moins de creation manuelle de groupe (comme passage de 3.5 a -current sous openbsd).
    1. c'est le centre de control mandrake
      pour la question principale
      je ne peux plus passer en root vu que le password est perdu
      je n'ai plus qu'à réinstaller le système
      j'espérais un miracle
      merci
      1. t'a essaeyez de rentré sans mot de passe ? (mot de passe a vide)

        Bisouilles all
        "aie ...... pas taper si j'ai dit une betise"
        1. après réinstallation je ne peux modifier ma définition d'écran qui est maintenant de 800x600
          avant elle était de 1024 x quelque chose de standard
          1. sans mot de passe le centre de controle démarre mais ne peut s'arrêter
            1. Webmaster
              Bonche...

              Tu veux aller dans le panneau de controlle pour faire quoi ?
              enfin bref, dans tout les cas root a un password nul, il ne devrait pas, il ne faut pas éditer des fichiers tels que /etc/passwd sans savoir exactement comment ça fonctionne.

              Je suppose que tu l'as fait parce que tu as perdu le mot de passe, ça non plus faut pas faire ;)

              commence par ouvrir un terminal
              dedans tu tape "su -", pas de mot de passe
              Tu sera donc en utilisateur root, a partir de la, tu tapes "passwd" puis deux fois ton nouveau mot de passe, et tu retombes sur tes pieds :)

              Mais il ne faut pas oublier le mot de passe de root! celui de n'importe quel autre utilisateur pourquoi pas, mais celui de root, il faut pas!

              @++
               ♫ Il suffirait de presque rien...
          2. je ne connait pas du tout les outils mandrake
            désolée

            Bisouilles all
            "aie ...... pas taper si j'ai dit une betise"
            1. Contributeur
              Bonjour à tous,

              il me semble que les mots de passes ne sont pas stockés dans /etc/passwd mais dans /etc/shadow.

              De plus il éxiste une procédure au boot de Linux pour casser le mot de passe root mais je ne l'ai plus en tête.

              Bon courage.