Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Journal : Aide mémoire : Truc à pas faire n°42

Posté par Bouil (Jabber id, page perso, ) le 25 septembre 2007
Changer le nom de login de l'utilisateur principal sous Ubuntu

foo@localhost:~$ sudo vi /etc/passwd
Password:
Remplacer "foo" par "bar"

foo@localhost:~$ sudo /etc/shadow
Password:
Sorry, try again.

WTF... Ouuups !
Et évidement, pas d'accès root en dehors de sudo :-/

> Lire le journal (39 commentaires, moyenne: 3,4).  

Vous avez demandé le commentaire #869865.

visudo

Posté par vudu () le 25/09/2007 à 19:06. (lien). Évalué à 9.

man visudo

Evidemment, personne ne l'utilise (à commencer par moi).

  • [^]Re: visudo

    Posté par jcs (page perso, ) le 25/09/2007 à 19:17. (lien). Évalué à 6.

    Ainsi que vipw et vigr pour éditer passwd, group, shadow ou gshadow.

    --
    Hurd will be out in a year (or two, or next month, who knows)
    -- Linus Benedict Torvalds, 1991
    • [^]Re: visudo

      Posté par qstone () le 26/09/2007 à 10:08. (lien). Évalué à 2.

      Ce qui m'amène à une question existentielle pour la vie de la moule trolleuse moyenne : est-ce qu'il existe des variantes emacssudo, emacspw, emacsgr ?


      {
      Door maPorte=new Door();
      maPorte.open();
      this.step_in(maPorte);
      maPorte.close();
      }

      • [^]Re: visudo

        Posté par jigso () le 26/09/2007 à 12:06. (lien). Évalué à 4.

        Si t'étais vraiment adepte d'emacs, ton message finirait par

        (close (step_in (open (door)))

        [^]Re: visudo

        Posté par Ph Husson (page perso, ) le 26/09/2007 à 15:55. (lien). Évalué à 4.

        $ cat /usr/bin/emacssudo
        #!/bin/bash
        EDITOR=emacs visudo
        $

        • [^]Re: visudo

          Posté par jcs (page perso, ) le 26/09/2007 à 18:35. (lien). Évalué à 2.

          Ou encore ajouter export EDITOR=emacs dans ~/.bashrc (ou ~/.XXXrc en fonction de son shell) pour un effet permanent.

          --
          Hurd will be out in a year (or two, or next month, who knows)
          -- Linus Benedict Torvalds, 1991