W jaki sposób rejestrujesz wszystkie pliki i foldery dostępne za pośrednictwem FreeNAS? Zarządzam FreeNAS, który ma wiele udziałów dostępnych dla wielu osób w wielu systemach operacyjnych (Mac, Win, Linux). Próbuję zachować szczegółowy dziennik dostępu, który pokazuje:
- kto uzyskał dostęp do pliku
- do jakiego pliku uzyskali dostęp
- czas
- i akcja (odczytana, zmodyfikowana, usunięta)
Czy można to zrobić w sposób, który będzie działał na hoście FreeNAS lub dowolnym systemie Linux, który udostępnia pliki?
Odpowiedzi:
Natknąłem się na to dzisiaj i poniższe nadal działają w FreeNAS 11
Wątek referencyjny
Kolejny wątek z różnymi opcjami
Działania są
open mkdir unlink rmdir rename
. Nie mogłem znaleźć żadnej przejrzystej dokumentacji dotyczącej parametrów SMB Aux. Na przykładopendir
iopen
wydaje się, że robią to samo. Lub przynajmniej w moichopen
logach systemowych otwierających pliki i otwierających katalogi. FreeNAS prowadzi tutaj, ale nie mogłem znaleźć żadnejfull_audit
konfiguracji. Ten link i to zapewnia niektóre parametry, ale bez definicji.Zobaczysz dane
tail -f /var/log/messages
i będziesz potrzebował bardziej szczegółowych dokumentów, aby zredukować dzienniki do potrzebnych potrzeb bez wszystkich zduplikowanych i bezużytecznych dzienników, które to generuje.źródło