[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