Wenn Sie die Manpages unter Mac OS X lesen, gibt es Verweise auf / var / log / messages. Wenn Sie jedoch nach der Datei suchen, ist sie nicht vorhanden:
$ ls -l /var/log/messages
ls: /var/log/messages: No such file or directory
Wenn Sie sich auf den man-Eintrag von syslog.conf beziehen, ist die Zeile wohl nur ein Beispiel :
# Log anything (except mail) of level info or higher.
# Don't log private authentication messages!
*.info;mail.none;authpriv.none /var/log/messages
Wenn Sie dieses Verzeichnis in Ihrer Konfiguration verwenden möchten, müssen Sie es erstellen.
Bearbeiten: Die eigentliche syslog.conf unter Mac OS X verwendet die system.log
Datei.
Es ist
/var/log/system.log
unter Mac OS X. Sie lesen wahrscheinlich Manpages von Linux-basierter Software, die/var/log/messages
stattdessen die Datei verwendet.quelle
Das var-Verzeichnis unter Mac OS X ist mit einem Symlink verknüpft. Wenn Sie in Ihrem Stammverzeichnis ein ls -l ausführen, wird Folgendes angezeigt:
Ihr var-Ordner befindet sich also unter:
Ich kann den Nachrichtenordner oder die Datei jedoch nicht im Protokollordner finden, daher kann ich Ihnen bei diesem Teil der Frage nicht helfen.
Bearbeiten: Bei weiterer Überprüfung sieht es so aus, als ob das einzige, was in / var / log / messages auf meinem RHEL-Server steht, sshd-Warnprotokolle sind. Möglicherweise meldet sich die Mac OS X sshd-Binärdatei an
o.ä.
Welche Nachrichten suchen Sie? Vielleicht möchten Sie es versuchen
und prüfen Sie, ob jeder Prozess seine eigene Nachrichtendatei schreibt.
quelle