[quote=“ghostintheshell”][quote="/etc/sudoers"]# /etc/sudoers
Defaults:nick timestamp_timeout=20
root ALL=(ALL) ALL
nick ALL=(ALL) ALL[/quote]
notez bien nick ALL=(ALL) ALL qui spécifie que durant ma session sudo j’ai tous les privileges root et Defaults:nick timestamp_timeout=20 qui specifie que ma session sudo expire apres 20 minutes (dans quel cas je dois reintroduire mon mot de passe en cas d’appel à sudo).
j’utilise moi aussi beaucoup la commande sudo et pratiquement pas la commande su, venant d’Ubuntu, cela peut aisément se comprendre …
également, beaucoup de tuto et de trucs & astuces à propos de la commande sudo sont dispos sur google; et si je devais recommander un lien: google.be/search?hl=fr&q=sud … %3Dlang_fr
cheers.[/quote]
Intéressant le paramètre timestamp…
Sinon, la commande su ne vient pas spécifiquement de ubuntu mais elle est à peu près aussi vieille que Unix lui-même
On peut aussi lancer su pour une seule commande, donc on ne reste pas en root après l’éxécution de la commande su -c ma_commande
Par exemple:
jeannot@burp:~$ id
uid=1000(jeannot) gid=1000(jeannot) groupes=7(lp),20(dialout),24(cdrom),25(floppy),29(audio),44(video),46(plugdev),1000(jeannot)
jeannot@burp:~$
jeannot@burp:~$ cat /var/log/messages
cat: /var/log/messages: Permission non accordée
jeannot@burp:~$ su -c "cat /var/log/messages"
Password:
Mar 5 06:47:24 burp syslogd 1.4.1#17: restart.
Mar 5 07:11:53 burp -- MARK --
Mar 5 07:31:54 burp -- MARK --
Mar 5 07:51:54 burp -- MARK --
Mar 5 08:11:54 burp -- MARK --
Mar 5 08:31:54 burp -- MARK --
Mar 5 08:51:55 burp -- MARK --
Mar 5 09:11:55 burp -- MARK --
Mar 5 09:31:55 burp -- MARK --
Mar 5 09:51:55 burp -- MARK --
Mar 5 10:11:56 burp -- MARK --
Mar 5 10:31:56 burp -- MARK --
jeannot@burp:~$
jeannot@burp:~$ id
uid=1000(jeannot) gid=1000(jeannot) groupes=7(lp),20(dialout),24(cdrom),25(floppy),29(audio),44(video),46(plugdev),1000(jeannot)
jeannot@burp:~$
Personnellement, je ne trouve sudo intéressant que sur une machine réellement multi-utilisateurs, pour confier certaines tâches à des opérateurs, par exemple.