[samba] Log details

Дейтер Александр Ва Дейтер Александр Ва
Ср Апр 27 14:58:27 MSD 2005


Igor B. пишет:

>>>Реально-ли заставить Самбу писать в лог-файл какой юзер какой
>>>файлик стер?
> AB> Реально. С помощью VFS-модуля audit.
> Скажите - где можно посмотреть пример? В коллекции how-to не нашел
> ничего такого, в гугле - есть что-то - но на испанском языке - не
> понятно...

Можно, например, посмотреть потроха source/modules/vfs_full_audit.c:

/*
  * This module implements parseable logging for all Samba VFS operations.
  *
  * You use it as follows:
  *
  * [tmp]
  * path = /tmp
  * vfs objects = full_audit
  * full_audit:prefix = %u|%I
  * full_audit:success = open opendir
  * full_audit:failure = all
  *
  * This leads to syslog entries of the form:
  * smbd_audit: nobody|192.168.234.1|opendir|ok|.
  * smbd_audit: nobody|192.168.234.1|open|fail (File not found)|r|x.txt
  *
  * where "nobody" is the connected username and "192.168.234.1" is the
  * client's IP address.
  *
  * Options:
  *
  * prefix: A macro expansion template prepended to the syslog entry.
  *
  * success: A list of VFS operations for which a successful completion 
should
  * be logged. Defaults to no logging at all. The special operation 
"all" logs
  * - you guessed it - everything.
  *
  * failure: A list of VFS operations for which failure to complete 
should be
  * logged. Defaults to logging everything.
  */



-- 
С уважением,
Дейтер Александр Валериевич
Ведущий специалист
Отдел технического администрирования, Блок по эксплуатации ИТ
Филиал ОАО "МТС" в г.Сыктывкар, Республика Коми
тел. 88021, 8212 206 321
факс 88494, 8212 206 494
моб. 912 867 29 44


Подробная информация о списке рассылки Samba