Sergey Goryachev: тут при каждом действии формируется либо лог файл либо документ, тут честно говоря систему не перестроить она работает насколько лет, по этому нужно как то увелличить колличество inode взяв из физической памяти пространство
grep -ao '\(http\|ftp\|https\)\://[0-9A-Za-z\-\.]\+/' places.sqlite | sort | uniq -c | sort -rn | more
По этой команде можно вывести количество входов и сайты на которых был пользователь
смотрите в принципе я нашел вариант на пример
find /home/Ivanov@AD/.mozilla/firefox/*.default/ places.sqlite >> log.log
Так он выводит в файлик все сайты которые были посщены пользователем и колличество раз
Теперь начинается самое интересное
в разделе home есть ivanov@ad petrov@ad и т.д. порядка 1000 пользователей
необходимо что бы он прошел по всем пользователям прочитал файлик places.sqlite и выполнил поиск адреса odnoklassniki.ru vk.com и записал в отдельный log файлик на пример rezult.log с содержимым
ivanov@ad
2 vk.com
15 odnoklassniki.ru
petrov@ad
3 vk.com
1 odnoklassniki.ru
и т.д
Нельзя у нас использовать squid((( У нас просто терминальный сервер, пользователи через nx клиент авторизуются к серверу по ldap. В параметрах настроек nx клиента указано что у них запускается только браузер firefox, тем самым нужно что бы создавался log файл в котором указан пользователь и ссылки сайтов куда он заходил