| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| sudo [Le 19/05/2026, 18:55] – [Options utiles] mise en forme krodelabestiole | sudo [Le 24/09/2026, 13:07] (Version actuelle) – [Observer le journal des tâches exécutées précédemment par « sudo »] éviter les titres à rallonge krodelabestiole |
|---|
| <note important>Au delà de ce point, les manipulations visent uniquement aux utilisateurs avancés.</note> | <note important>Au delà de ce point, les manipulations visent uniquement aux utilisateurs avancés.</note> |
| |
| ==== Observer le journal des tâches exécutées précédemment par « sudo » ==== | ==== Journal des tâches ==== |
| |
| L'ensemble des actions exécutées à travers l'utilitaire ''sudo'' -- qu'elles s'accomplissent avec succès ou échec -- sont journalisées. Elles sont inscrites dans le fichier de journal ''/var/log/**auth.log**''. | L'ensemble des actions exécutées à travers l'utilitaire ''sudo'' -- qu'elles s'accomplissent avec succès ou échec -- sont journalisées. Elles sont inscrites dans le fichier de journal ''/var/log/**auth.log**''. |
| * ''sudo -i'' simule un //login// initial et ouvre le //[[:bash|shell]]// spécifié dans ''/etc/passwd'' pour l'[[:utilisateur]] cible (''root'' par défaut). Cela signifie que des fichiers spécifiques tels que ''.login'' ou ''.profile'' seront lus par le shell ainsi lancé. | * ''sudo -i'' simule un //login// initial et ouvre le //[[:bash|shell]]// spécifié dans ''/etc/passwd'' pour l'[[:utilisateur]] cible (''root'' par défaut). Cela signifie que des fichiers spécifiques tels que ''.login'' ou ''.profile'' seront lus par le shell ainsi lancé. |
| * ''sudo -E'' préserve l'environnement du [[:bash|shell]] depuis lequel la commande est lancée. | * ''sudo -E'' préserve l'environnement du [[:bash|shell]] depuis lequel la commande est lancée. |
| * ''sudo -u foo'' lance la commande en tant que l'[[:utilisateur]] ''foo''. | * ''sudo -u //foo//'' lance la commande en tant que l'[[:utilisateur]] ''//foo//''. |
| * ''sudo -g bar'' lance la commande avec le [[:utilisateur#qu_est-ce_qu_un_groupe_d_utilisateurs|groupe]] ''bar'' spécifié (le [[:utilisateur#qu_est-ce_qu_un_groupe_d_utilisateurs|groupe]] spécifié est le groupe primaire de l'utilisateur cible indiqué dans ''/etc/passwd'') | * ''sudo -g //bar//'' lance la commande avec le [[:utilisateur#qu_est-ce_qu_un_groupe_d_utilisateurs|groupe]] ''//bar//'' spécifié (le [[:utilisateur#qu_est-ce_qu_un_groupe_d_utilisateurs|groupe]] spécifié est le groupe primaire de l'utilisateur cible indiqué dans ''/etc/passwd'') |
| * ''sudo -i -u toto'' permet de se connecter en tant que l'[[:utilisateur]] ''toto'' (ne pas utiliser ces options pour ''root'') | * ''sudo -i -u //toto//'' permet de se connecter en tant que l'[[:utilisateur]] ''//toto//'' (ne pas utiliser ces options pour ''root'') |
| | * ''sudo -e //chemin/vers/fichier_système//'' édite le fichier avec les droits sudo, en utilisant l’éditeur définit dans la variable //SUDO_EDITOR//, //VISUAL// ou //EDITOR// dans cet ordre de priorité. |
| |
| ===== À lire aussi ===== | ===== Voir aussi ===== |
| |
| * [[:elevation_privileges]] | * [[:elevation_privileges|Élévation des privilèges]] |
| * [[:tutoriel:elevation_privileges_avances]] | * [[:tutoriel:elevation_privileges_avances|Tutoriels : l'élévation des privilèges (avancé)]] |
| * **(en) [[http://www.sudo.ws|Site officiel du projet "sudo"]]** | * **(//en//) [[http://www.sudo.ws|Site officiel du projet "sudo"]]** |
| * **(en)** [[http://www.sudo.ws/sudo/sudoers.man.html|Sudoers Manual]] | * **(//en//)** [[http://www.sudo.ws/sudo/sudoers.man.html|Sudoers Manual]] |
| * **(en)** [[https://help.ubuntu.com/community/RootSudo|RootSudo dans l'Aide d'Ubuntu]] | * **(//en//)** [[https://help.ubuntu.com/community/RootSudo|RootSudo dans l'Aide d'Ubuntu]] |
| * **(fr)** [[wpfr>Polkit|Polkit (anciennement PolicyKit)]], [[:policykit|polkit]], une méthode de gestion flexible et sécurisée des privilèges utilisateurs. | * [[wpfr>Polkit|Polkit (anciennement PolicyKit)]], [[:policykit|polkit]], une méthode de gestion flexible et sécurisée des privilèges utilisateurs. |
| |
| ----- | ----- |
| //Contributeurs : [[:utilisateurs:AlexandreP]], [[:utilisateurs:Chatalors]], [[:utilisateurs:Damocles]], [[:utilisateurs:Ju]], [[:utilisateurs:eagle08]], [[:utilisateurs:roschan]].// | //[[:Contributeurs]] : [[:utilisateurs:AlexandreP]], [[:utilisateurs:Chatalors]], [[:utilisateurs:Damocles]], [[:utilisateurs:Ju]], [[:utilisateurs:eagle08]], [[:utilisateurs:roschan]].// |
| |