====== SUDO ====== Pour éditer le fichier **/etc/sudoers** lancer : visudo Pour éditer le fichier **/etc/sudoers** avec **[[vi]]** : export EDITOR=/usr/bin/vi Exemple de configuration **/etc/sudoers** confmach ALL=(ALL) NOPASSWD: /sbin/fdisk -l, /usr/sbin/dmidecode, /usr/sbin/vgdisplay, /bin/df, /bin/cat Utiliser **sudo** pour exécuter des commandes sous un autre utilisateur que **root** User_Alias UTILISATEURS_HABILITES = benoit, magalie Runas_Alias EXEC_EN_TANT_QUE=toto Cmnd_Alias COMMANDES_AUTORISEES=/bin/ls, /bin/cat UTILISATEURS_HABILITES ALL=(EXEC_EN_TANT_QUE) NOPASSWD: COMMANDES_AUTORISEES Dans cette configuration, on autorise les utilisateurs **UTILISATEURS_HABILITES** (benoit, magalie) à pouvoir lancer les commandes **COMMANDES_AUTORISEES** (/bin/ls, /bin/cat) en tant que **EXEC_EN_TANT_QUE** (toto). L'utilisation de sudo pourra par exemple être la suivante : sudo -u toto /bin/cat /home/benoit/.bashrc