J'ai un serveur configuré et je laisse un peu d'accès Sudo
à quelqu'un en qui j'ai confiance. Cependant, je veux aussi un email à chaque fois qu'ils utilisent Sudo
.
Je sais que je peux utiliser Defaults mail_always
pour recevoir un courrier électronique à tout moment. TOUTE PERSONNE essaie d'utiliser Sudo
, mais j'ai un travail cron pour OwnCloud qui s'exécute toutes les 30 minutes et qui nécessite un Sudo -u www-data
à la début de celui-ci. De toute évidence, je ne veux pas un email toutes les 30 minutes.
Comment puis-je toujours recevoir un email pour 1 utilisateur spécifique?
Après quelques expériences, j'ai trouvé la réponse. Pour définir des options telles que mail_always
ou root_pw
pour des utilisateurs spécifiques, vous pouvez ajouter une ligne comme celle-ci à votre fichier sudoers
après l'avoir ouvert avec visudo
:
Defaults:USER_NAME mail_always
Assurez-vous simplement que cette ligne est insérée près du sommet, là où se trouvent les autres options Defaults
. De plus, si vous souhaitez spécifier le destinataire des emails:
Defaults mailto="[email protected]"