Last login: Sun Mar 14 16:08:17 on ttys001
bash-3.2# cd /root/snippets/Gentoo - Nutzerakionen von Samba loggen
bash-3.2# cat beschreibung.txt
Jetzt zeige ich euch wie ihr Samba ganz einfach loggen lassen könnt. So seht ihr was eure User so schreiben und lesen. Das Samba vfs Modul sollte aktiviert und es muss app-admin/sysklogd auf dem system installiert sein. Tragt in eure /etc/samba/smb.conf folgenden code unter Global oder in ein Share ein.
bash-3.2# cat snippet-code.txt
vfs objects = full_audit # darstellungsart full_audit:prefix = %u|%I|%m|%S # welche aktionen geloggt werden sollen full_audit:success = mkdir rename unlink rmdir open pwrite full_audit:failure = none
Anschließend noch /etc/syslog.conf ein kurzer eintrag.
# Loggen der Sambaaktivitäten user.*;user.!warn /var/log/samba/audit.log
Startet nun beide Dienste wieder neu.
sudo /etc/init.d/samba restart sudo /etc/init.d/sysklogd restart
Nun kann man mit dem folgendem befehl alle Akitonen welche die Nutzer auf dem Sambaserver ausführen sehen.
tail -f /var/log/samba/audit.log
bash-3.2#![]()