в конфиг самбы добавляем:
vfs objects = full_audit
full_audit:failure = none
full_audit:success = connect, open, mkdir, rmdir, unlink, write, rename
full_audit:prefix = %u|%I|%m|%S
чтобы это не летело все в syslog или mesages
можно настроить отдельный файл , пример для rsyslog:
# smbd audit
if $programname == 'smbd' and $syslogseverity-text == 'notice' then /var/log/samba_audit/samba_audit.log
Если файл будет оч быстро забиватся - настройте logrotate