Lorsque mon compte non sudo essaie d'exécuter une commande sudo:
nonsudo@Hairy14:$ sudo hello
Un incident est signalé:
[sudo] password for nonsudo:
nonsudo is not in the sudoers file. This incident will be reported.
Je suppose que ce n'est pas vraiment le Père Noël, alors à qui est-il rapporté (ou où) et comment puis-je y accéder?
(De xkcd , par Randall Munroe)
Réponses:
Le titre de l'image pourrait nous donner un indice:
Que
/var/spool/mail/root
contient-il? Euh, pour moi rien en tant qu'utilisateur normal:Et la même chose avec
sudo
. Pour moi, il n'y a pas/var/spool/mail/root
Il s'avère que Ubuntu est différent - par défaut, le courrier de root est envoyé à
/dev/null
, ou le trou noir de votre ordinateur.Pour trouver nos journaux, nous devons chercher dans
Et voilà, a
sudo cat
nous donne cette ligne:Notez que parfois (par exemple, si votre compte n'a pas de mot de passe, est désactivé), il ne vous laissera tout simplement pas exécuter la commande - mais il sera toujours signalé de la même manière:
Notez qu'il y a beaucoup d'autres textes avec les rapports "coquins". Vous devrez peut-être grep.
Mes pronoms sont He / Him
la source
sudo
pour démarrer le mailing (mail_badpass
est l'option, IIRC), et de configurer le courrier de root pour accéder à la liste de diffusion des administrateurs./dev/null
vers un domaine réel (Gmail ou similaire)?