Syslog-Shell-Erweiterung

Syslog-Shell-Erweiterung

Gibt es eine einfache Möglichkeit, die Protokollierung von Befehlen zu verhindern, die als Post-Shell-Erweiterung in Syslog ausgeführt werden?

Protokollieren Sie beispielsweise den Befehl „ls *.log“ einfach als diesen und nicht als „ls a.log b.log c.log d.log“. Dadurch werden die Protokolldateien ziemlich durcheinandergebracht.

Antwort1

nicht sicher, was Sie versuchen, aber Sie können einfach Folgendes tun:, logger "ls *.log"vielleicht erklären Sie es besser?

//Bearbeiten, wie die Sudo-Ausgabe umgeleitet wird.

$ visudo 
# then set :
Defaults !syslog
Defaults logfile=/var/lot/sudo.log 

verwandte Informationen