Introducción
El comando chattr puede cambiar los atributos de los archivos en un sistema de archivos Linux (extended file system o ext). Por lo tanto, asignando el atributo "IMMUTABLE" con chattr a un archivo, no podrá ser modificado, borrado o renombrado. Tampoco se podrá crear un enlace a este archivo y ni escribir datos en el archivo.
Sólo el usuario root o un proceso que tenga la capacidad "CAP_LINUX_IMMUTABLE" podrá establecer o restablecer este atributo.
Cómo utilizar chattr
Utilizar el comando chattr para bloquear un archivo es bastante sencillo. Pongamos de ejemplo el archivo "/root/bloqueado.txt". Para bloquearlo añade el atributo IMMUTABLE, sería la siguiente sintaxis:
# chattr +i /root/bloqueado.txt
Ahora no podrá ser manipulado, solamente quitando el atributo IMMUTABLE añadido será posible.
Para desbloquear el archivo y permitir la alteración, simplemente elimina el atributo:
# chattr -i /root/bloqueado.txt
Recuerda, si tienes consultas sobre esta u otra cuestión relacionada con tus servidores en Clouding, no dudes en escribir a soporte@clouding.io ¡Estamos a tu lado para lo que necesites, consúltanos!