Los usuarios normales pueden chmodarchivos para hacerlos inaccesibles como
evgeniy@ubuntu:~$ touch test
evgeniy@ubuntu:~$ chmod 444 test
evgeniy@ubuntu:~$ echo 'test' > test
bash: test: Permission denied
¿Se puede simular algo como esto para el usuario root?
linux
permissions
filesystems
dolzenko
fuente
fuente

Respuestas:
chattr +i *evitará que incluso la cuenta raíz realice cambios en los archivos del directorio (hasta quechattr -i *se ejecute).Según los comentarios de Slartibartfast, algunas cosas que debe saber sobre chattr y el atributo inmutable:
lsattrpara mostrar atributos de la misma manera quelsmuestra la propiedad y los permisosCAP_LINUX_IMMUTABLEindicador; para hacerlo, querrá instalar libcap , pero es una advertencia justa de que las capacidades están mal documentadas (en el mejor de los casos)fuente
SELinux se puede usar para marcar un archivo como no escribible por root en el dominio actual y la función de usuario.
fuente