Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2011-09-30 12:35:17

  kapat - Użytkownik

kapat
Użytkownik
Zarejestrowany: 2010-11-15

[rozwiazane]Samba - logowanie działań na plikach.

Witam! czy w sambie da się ustawić aby w logach pojawiały się informacje o rucha z wiązanych z plikami, folderami? interesuje mnie opcja np:

użytkownik1 - mv dir /from/path to /to/path
uzytkownik2 - delete file

przeglądałem opcje logowania i nie widze czegoś takiego :(

edit: znalazłem wtyczkę (domyślnie od samby 2.2) o na nazwie audit.

extd_audit
poziom 0  - Tworzenie, Kasowane
poziom 1  - Tworzenie, Kasowane, Zmiana nazwy, Zmiana uprawnień
poziom 2  - Tworzenie, Kasowane, Zmiana nazwy, Zmiana uprawnień, Otwieranie, zamykanie
Dokumentacja Samby modułu VFS extd_audit - http://us1.samba.org/samba/docs/man/manpages-3/vfs_extd_audit.8.html

full_audit

Moduł obecny od  Sambie 3.0.5 potrafiący wysłać informacje do syslog, gdzie zależne będą podawane odpowiednie, skonfigurowane przez nas operacje, a nie je wszystkie. W porównaniu z extd_audit pozwala uzyskać bardziej przejrzyste logowanie i potrafi również logować większą ilość zdarzeń.

Owe zdarzenia to:
aio_cancel ,aio_error ,aio_fsync ,aio_read ,aio_return ,aio_suspend
,aio_write ,chdir ,chflags ,chmod ,chmod_acl ,chown ,close ,closedir ,connect ,disconnect
,disk_free ,fchmod ,fchmod_acl ,fchown ,fget_nt_acl ,fgetxattr ,flistxattr ,fremovexattr
,fset_nt_acl ,fsetxattr ,fstat ,fsync ,ftruncate ,get_nt_acl ,get_quota ,get_shadow_copy_data
,getlock ,getwd ,getxattr ,kernel_flock ,lgetxattr ,link ,linux_setlease ,listxattr
,llistxattr ,lock ,lremovexattr ,lseek ,lsetxattr ,lstat ,mkdir ,mknod ,open ,opendir
,pread ,pwrite ,read ,readdir ,readlink ,realpath ,removexattr ,rename ,rewinddir
,rmdir ,seekdir ,sendfile ,set_nt_acl ,set_quota ,setxattr ,stat ,statvfs ,symlink
,sys_acl_add_perm ,sys_acl_clear_perms ,sys_acl_create_entry ,sys_acl_delete_def_file
,sys_acl_free_acl ,sys_acl_free_qualifier ,sys_acl_free_text ,sys_acl_get_entry
,sys_acl_get_fd ,sys_acl_get_file ,sys_acl_get_perm ,sys_acl_get_permset ,sys_acl_get_qualifier
,sys_acl_get_tag_type ,sys_acl_init ,sys_acl_set_fd ,sys_acl_set_file ,sys_acl_set_permset
,sys_acl_set_qualifier ,sys_acl_set_tag_type ,sys_acl_to_text ,sys_acl_valid ,telldir
,unlink ,utime ,write[/quote]

Ostatnio edytowany przez kapat (2011-09-30 13:04:37)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)

[ Generated in 0.010 seconds, 14 queries executed ]

Informacje debugowania

Time (s) Query
0.00010 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00100 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.188.205.95' WHERE u.id=1
0.00089 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.188.205.95', 1732613696)
0.00041 SELECT * FROM punbb_online WHERE logged<1732613396
0.00080 DELETE FROM punbb_online WHERE ident='18.118.227.199'
0.00080 DELETE FROM punbb_online WHERE ident='18.226.222.76'
0.00075 DELETE FROM punbb_online WHERE ident='3.135.190.107'
0.00072 DELETE FROM punbb_online WHERE ident='3.145.39.176'
0.00068 DELETE FROM punbb_online WHERE ident='85.208.96.205'
0.00058 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=19791 AND t.moved_to IS NULL
0.00005 SELECT search_for, replace_with FROM punbb_censoring
0.00121 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=19791 ORDER BY p.id LIMIT 0,25
0.00096 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=19791
Total query time: 0.00899 s