Cuando mi cuenta no sudo intenta ejecutar un comando sudo:
nonsudo@Hairy14:$ sudo hello
Se informa un incidente:
[sudo] password for nonsudo:
nonsudo is not in the sudoers file. This incident will be reported.
Supongo que en realidad no es Papá Noel, entonces, ¿a quién se informa (o dónde) y cómo puedo acceder?
(De xkcd , por Randall Munroe)
Respuestas:
El título de la imagen podría darnos una pista:
¿Qué
/var/spool/mail/root
contiene? Uhh, para mí nada como un usuario normal:Y lo mismo con
sudo
. Para mi no hay/var/spool/mail/root
Resulta que Ubuntu es diferente: por defecto, el correo de la raíz va a
/dev/null
, o el agujero negro en su computadora.Para encontrar nuestros registros, debemos buscar en
Y he aquí, a
sudo cat
nos da esta línea:Tenga en cuenta que a veces (por ejemplo, si su cuenta no tiene contraseña, está deshabilitada) simplemente no le permitirá ejecutar el comando, pero aún se informará de la misma manera:
Tenga en cuenta que hay muchos otros textos junto con los informes "traviesos". Es posible que necesite grep.
Mis pronombres son El / El
fuente
sudo
para iniciar el envío de correos (mail_badpass
es la opción, IIRC), y configurar el correo raíz para ir a la lista de correo de los administradores./dev/null
a un dominio real (Gmail o similar)?