Cornelius Hoffmann
Cadet
- Joined
- Mar 16, 2022
- Messages
- 2
Hallo zusammen,
ich habe ein Problem die Samba Logfiles so zu konfigurieren, dass ich ein Logfiles so bekomme dass wie bei z.B. Mail oder anderen Diensten der Logrotate durchnummerierte Logfile-Archive erstellt.
Was habe ich bisher alles gemacht:
Zuerst habe ich das Logging im SMB-Serice aktiviert SERVICE > SMB > Aux Parameters "log level = 2, auth_audit:5"
Dazu habe ich im Laufwerk dann (SHARING > SMB > Edit) in den VFS-Objects "full_audit" mit aufgenommen
Irgendwo gab es dann noch einen Haacken um das Log zu aktivieren – weis ich gerade nicht megr, denke aber das war in der Systemkonfiguration.
Die Anleitungen hier aus dem englischsprachigen Forum habe ich durch, die FreeBSD Manuals zu smbd, smb.conf und andere das Thema Samba berührende Manuals habe ich auch durchgelesen. Ich weis dass es *.conf Dateien unter /etc und /etc/local sowie /usr hat. Die smb.conf, syslog.conf und nwesyslog.conf habe ich mir überall angesehen und mit der newsyslog.conf habe ich es auch erreicht die log.smbd auf ungefähr zwei Stunden zu bekommen.
Nun verhält es sich so dass zwar die Ereignisse geschrieben werden, allerdings ist das Log-File nach 20 Minuten voll eotiert also vo log.smbd zu log.smbd.old. Über den Syslogdienst (syslog-ng) habe ich es geschafft den Zeitraum auf etwa zwei Stunden zu bekommen, leider ist das aber für meine Fehlersuche nicht genug.
Ich habe einen Kunden bei dem in unregelmäßigen Abständen ein Ordner verschwindet. Bemerkt wird das in der Regel erst wenn der Ordner wieder bearbeitet werden soll. Das kann dann schon mal ein paar Tage dauern und deswegen müsste ich herausfinden wie ich ein Logging bauen kann, welches über einen längeren Zeitraum hinwerg die Samba Ereignisse in ein versioniertes Log packt.
Sollten noch Infos fehlen – lege ich gerne nach.
Danke für Eure Hilfestellung bis hierher.
Cornelius Hoffmann
ich habe ein Problem die Samba Logfiles so zu konfigurieren, dass ich ein Logfiles so bekomme dass wie bei z.B. Mail oder anderen Diensten der Logrotate durchnummerierte Logfile-Archive erstellt.
Was habe ich bisher alles gemacht:
Zuerst habe ich das Logging im SMB-Serice aktiviert SERVICE > SMB > Aux Parameters "log level = 2, auth_audit:5"
Dazu habe ich im Laufwerk dann (SHARING > SMB > Edit) in den VFS-Objects "full_audit" mit aufgenommen
Irgendwo gab es dann noch einen Haacken um das Log zu aktivieren – weis ich gerade nicht megr, denke aber das war in der Systemkonfiguration.
Die Anleitungen hier aus dem englischsprachigen Forum habe ich durch, die FreeBSD Manuals zu smbd, smb.conf und andere das Thema Samba berührende Manuals habe ich auch durchgelesen. Ich weis dass es *.conf Dateien unter /etc und /etc/local sowie /usr hat. Die smb.conf, syslog.conf und nwesyslog.conf habe ich mir überall angesehen und mit der newsyslog.conf habe ich es auch erreicht die log.smbd auf ungefähr zwei Stunden zu bekommen.
Nun verhält es sich so dass zwar die Ereignisse geschrieben werden, allerdings ist das Log-File nach 20 Minuten voll eotiert also vo log.smbd zu log.smbd.old. Über den Syslogdienst (syslog-ng) habe ich es geschafft den Zeitraum auf etwa zwei Stunden zu bekommen, leider ist das aber für meine Fehlersuche nicht genug.
Ich habe einen Kunden bei dem in unregelmäßigen Abständen ein Ordner verschwindet. Bemerkt wird das in der Regel erst wenn der Ordner wieder bearbeitet werden soll. Das kann dann schon mal ein paar Tage dauern und deswegen müsste ich herausfinden wie ich ein Logging bauen kann, welches über einen längeren Zeitraum hinwerg die Samba Ereignisse in ein versioniertes Log packt.
Sollten noch Infos fehlen – lege ich gerne nach.
Danke für Eure Hilfestellung bis hierher.
Cornelius Hoffmann