Мониторинг файл-сервера Samba4
Здравствуйте!
Есть интересная задачка, но не знаю с какой стороны к ней подступиться...
Нужно сделать отчет доступа к шаре. Шара в данном случае - файловый сервер под samba4 на Ubuntu Server 12.04. Есть куча пользователей которые хранят данные в этой шаре. Благодаря этому я могу собрать данные файлы/каталоги по пользователям и узнать кто какой объем использует, какие файлы/каталоги создал.
Но нужно больше - нужна информация о том кто куда ходил и какие файлы открывал/редактировал. На этом у меня затык.
Пример.
Один юзверь создал док с планами. Другой после обсуждения его подкорректировал. Третий убрал из него бредовые и не реализуемые идеи. И наконец четвертый дописал в него итоги и переместил в архивный каталог.
Вот нужно собрать инфу о том кто этот файл создал, просматривал и редактировал. Если получится узнать на какой объем после редактирования файл изменился, то вообще замечательно.
Как получить вот эту информацию, не знаю?..
Предполагаю одно из двух:
- брать данные из файловой системы (ext4)
- настроить логи samba4 для этого и анализировать их
Первого я боюсь потому что под linux программирую впервые и сразу так далеко лезть не хочется - закопаюсь. А вот на второй вариант большая надежда...
В гугле уже был, но в ворохе информации сложно выцепить нужное, так как я всё ещё плохо оринтируюсь в администрировании linux.
Надеюсь на Ваши советы...