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 :-/
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
man visudo
Evidemment, personne ne l'utilise (à commencer par moi).
[^]Re: visudo
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
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
Si t'étais vraiment adepte d'emacs, ton message finirait par
(close (step_in (open (door)))
[^]Re: visudo
$ cat /usr/bin/emacssudo
#!/bin/bash
EDITOR=emacs visudo
$
[^]Re: visudo
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