TGViewer
NetworkAdmin.ru NetworkAdmin.ru @networkadminru · 4.7K subscribers
Post #531 2.61K
🫂 Контроль действий пользователей с помощью auditd

Auditd - это система аудита в Linux, входящая в состав auditd (Audit Daemon), которая позволяет детально отслеживать действия пользователей и системные события: от попыток доступа к файлам до изменений в правах и запусков команд. Она полезна как для соблюдения требований безопасности, так и для расследования инцидентов.

⚙️ Установка и запуск

На большинстве дистрибутивов:


sudo apt install auditd # Debian/Ubuntu
sudo yum install audit # RHEL/CentOS


Проверьте, что служба активна:


sudo systemctl enable --now auditd


▪️ Основные команды

1️⃣ Добавить правило аудита (например, отслеживать доступ к /etc/passwd):


auditctl -w /etc/passwd -p war -k passwd-watch


-w - путь к файлу
-p war - права: write, attribute change, read
-k - метка (key) для фильтрации в логах


2️⃣ Просмотреть правила:


auditctl -l


3️⃣ Удалить правило:


auditctl -W /etc/passwd


4️⃣ Посмотреть события:


ausearch -k passwd-watch


5️⃣ Детальный вывод в человекочитаемом виде:


aureport -f # по файлам
aureport -au # по пользователям


6️⃣ Отслеживание команд пользователя

Добавьте правило для аудита всех выполненных команд:


auditctl -a always,exit -F arch=b64 -S execve -k exec-track


Это даст полную картину того, какие команды запускаются (через ausearch -k exec-track).

Не злоупотребляйте количеством правил - это может замедлить систему и засорить логи. Используйте audit.rules или /etc/audit/rules.d/*.rules для постоянных правил.

#linux #auditd

🧑‍💻 NetworkAdmin
  • 👍 13
  • ❤ 2
More from @networkadminru
  1. Oct 1, 2026✨ Systemd-команды, которые быстро дают информацию о системе У systemd есть несколько коман…
  2. Oct 1, 2026CENTI CONF: DevOps Day — митап по разработке и инженерным решениям ⚡️ 6 ноября Centicore G…
  3. Sep 30, 2026🖥 Get-ADUser: полезные примеры для работы с пользователями Active Directory Get-ADUser -…
  4. Sep 29, 2026🥱 Как быстро разобраться с дисками и маунтами Когда на сервере несколько дисков, LVM, отд…
  5. Sep 28, 2026🔎 TCP keepalive: как находить мертвые соединения до того, как они создадут проблему Иногд…
  6. Sep 25, 2026🤩 Как расшифровать код ошибки Windows через certutil При установке обновлений Windows ран…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →