chattr +i /etc/resolv.conf — файл становится иммутабельным: даже root не может изменить, удалить или переименовать его до снятия атрибута.
chattr +i /etc/resolv.conf # иммутабельный
chattr +a /var/log/app.log # append-only: нельзя перезаписать или удалить
chattr -i /etc/resolv.conf # снять атрибут
lsattr /etc/resolv.conf # ----i---------e---
lsattr -R /etc/ # рекурсивно
+a (append-only) — для лог-файлов: процесс пишет, но никто не сделает truncate или rm. Работает на ext2/3/4 и btrfs; на tmpfs и vfat атрибуты не поддерживаются.
#linux #security #sysadmin
