Se un non amministratore digita un comando sudo in Terminale, questo apparirà dopo aver inserito la password:
User is not in the sudoers file. This incident will be reported.
Dove viene segnalato?
Se un non amministratore digita un comando sudo in Terminale, questo apparirà dopo aver inserito la password:
User is not in the sudoers file. This incident will be reported.
Dove viene segnalato?
Risposte:
L'evento verrà registrato /var/log/secure.loge verrà inviata una mail al root (che per impostazione predefinita va a /dev/nullcui Unix parla perché viene scartato).
Nelle versioni precedenti di OS X (fino alla 10.6 o forse alla 10.7), il tentativo sudo non consentito sarebbe stato registrato
/var/log/secure.log; nelle versioni più recenti è registrato nel database ASL (Apple System Log), in/var/log/asl/*. Puoi leggerlo con l'Console.apputilità (selezionaALL MESSAGESnella barra laterale, quindi se non riesci a trovarli usa il campo di ricerca in alto a destra per cercaresudo). È inoltre possibile utilizzare il comando da riga disyslogcomando per interrogare il database (syslog -k Facility authpriv -k Sender sudodovrebbe farlo). Si noti che con Console.app osyslog, le voci saranno visibili solo se si esegue come amministratore o root.
sudose sono nel file sudoers? Mi piace:sudo syslog -k Facility authpriv -k Sender sudo
Per Debain, è inserito in /var/log/auth.log