DOMANDA Samba User activity log

Pubblicità

nikolai93

Utente Attivo
Messaggi
566
Reazioni
53
Punteggio
56
Buongiorno a tutti,


vorrei loggare le attività degli utenti su una directory condivisa sul mio file server samba based.
Le attività che andranno loggate sono l'apertura del file, la modifica, cancellazione e copia.
Fin'ora ho abilitato, tramite vfs object il controllo dell'apertura della directory e del file.
Non riesco però a loggare la copia del file.
La configurazione attuale è questa:
[SHARE]
comment = SHARE
path = /dati/SHARE
read only = No
directory mask = 770
create mask = 770
vfs objects = full_audit
full_audit:prefix = %u|%I|%m|%S
full_audit:success = mkdir rename unlink rmdir pwrite read write link
full_audit:failure = none
full_audit:facility = local7
full_audit:priority = NOTICE

Cosa dovrei aggiungere per raggiungere il mio scopo?
Grazie mille a tutti!!


Marco
 
Mica lo so se si può loggare le copie. Non riesco a trovare tutte le opzioni possibili per full_audit:success, ma un parametro molto simile, vfs_full_audit, accetta queste opzioni. Probabilmente anche il parametro che stai usando tu si comporta allo stesso modo:

[TABLE="class: simplelist"]
[TR]
[TD]chdir[/TD]
[/TR]
[TR]
[TD]chflags[/TD]
[/TR]
[TR]
[TD]chmod[/TD]
[/TR]
[TR]
[TD]chmod_acl[/TD]
[/TR]
[TR]
[TD]chown[/TD]
[/TR]
[TR]
[TD]close[/TD]
[/TR]
[TR]
[TD]closedir[/TD]
[/TR]
[TR]
[TD]connect[/TD]
[/TR]
[TR]
[TD]disconnect[/TD]
[/TR]
[TR]
[TD]disk_free[/TD]
[/TR]
[TR]
[TD]fchmod[/TD]
[/TR]
[TR]
[TD]fchmod_acl[/TD]
[/TR]
[TR]
[TD]fchown[/TD]
[/TR]
[TR]
[TD]fget_nt_acl[/TD]
[/TR]
[TR]
[TD]fgetxattr[/TD]
[/TR]
[TR]
[TD]flistxattr[/TD]
[/TR]
[TR]
[TD]fremovexattr[/TD]
[/TR]
[TR]
[TD]fset_nt_acl[/TD]
[/TR]
[TR]
[TD]fsetxattr[/TD]
[/TR]
[TR]
[TD]fstat[/TD]
[/TR]
[TR]
[TD]fsync[/TD]
[/TR]
[TR]
[TD]ftruncate[/TD]
[/TR]
[TR]
[TD]get_nt_acl[/TD]
[/TR]
[TR]
[TD]get_quota[/TD]
[/TR]
[TR]
[TD]get_shadow_copy_data[/TD]
[/TR]
[TR]
[TD]getlock[/TD]
[/TR]
[TR]
[TD]getwd[/TD]
[/TR]
[TR]
[TD]getxattr[/TD]
[/TR]
[TR]
[TD]kernel_flock[/TD]
[/TR]
[TR]
[TD]link[/TD]
[/TR]
[TR]
[TD]linux_setlease[/TD]
[/TR]
[TR]
[TD]listxattr[/TD]
[/TR]
[TR]
[TD]lock[/TD]
[/TR]
[TR]
[TD]lseek[/TD]
[/TR]
[TR]
[TD]lstat[/TD]
[/TR]
[TR]
[TD]mkdir[/TD]
[/TR]
[TR]
[TD]mknod[/TD]
[/TR]
[TR]
[TD]open[/TD]
[/TR]
[TR]
[TD]opendir[/TD]
[/TR]
[TR]
[TD]pread[/TD]
[/TR]
[TR]
[TD]pwrite[/TD]
[/TR]
[TR]
[TD]read[/TD]
[/TR]
[TR]
[TD]readdir[/TD]
[/TR]
[TR]
[TD]readlink[/TD]
[/TR]
[TR]
[TD]realpath[/TD]
[/TR]
[TR]
[TD]removexattr[/TD]
[/TR]
[TR]
[TD]rename[/TD]
[/TR]
[TR]
[TD]rewinddir[/TD]
[/TR]
[TR]
[TD]rmdir[/TD]
[/TR]
[TR]
[TD]seekdir[/TD]
[/TR]
[TR]
[TD]sendfile[/TD]
[/TR]
[TR]
[TD]set_nt_acl[/TD]
[/TR]
[TR]
[TD]set_quota[/TD]
[/TR]
[TR]
[TD]setxattr[/TD]
[/TR]
[TR]
[TD]stat[/TD]
[/TR]
[TR]
[TD]statvfs[/TD]
[/TR]
[TR]
[TD]symlink[/TD]
[/TR]
[TR]
[TD]sys_acl_delete_def_file[/TD]
[/TR]
[TR]
[TD]sys_acl_get_fd[/TD]
[/TR]
[TR]
[TD]sys_acl_get_file[/TD]
[/TR]
[TR]
[TD]sys_acl_set_fd[/TD]
[/TR]
[TR]
[TD]sys_acl_set_file[/TD]
[/TR]
[TR]
[TD]telldir[/TD]
[/TR]
[TR]
[TD]unlink[/TD]
[/TR]
[TR]
[TD]utime[/TD]
[/TR]
[TR]
[TD]write[/TD]
[/TR]
[/TABLE]
 
Buongiorno Ico!
inanzitutto ti ringrazio per la risposta.
Ho trovato anche io quella parte di documentazione, ma non riesco a capire quale di quei comandi corrisponde alla copia...
Io sull'argomento sono novizio, hai qualche consiglio su come si possa loggare l'attività degli utenti?

Grazie ancora,
Marco
 
Pubblicità
Pubblicità
Indietro
Top