Restringir un Directorio o Fichero con Atributos Especiales

A veces no te ha sucedido que deseas, darle permiso a un fichero o directorio de forma que puedan leer en el y no borrarlo inclusive desde un usuario con privilegios a hacer lo que sea en el sistema (root). Pues aquí les pongo una solución.

Supongamos que en el directorio /home/Manuales existen gran cantidad de ficheros que explican y ayudan a comprender sobre cientos de temas para hacernos la vida más útil a la hora de usar nuestro sistema operativo, incluyendo varios sub-directorios a su vez dentro de dicho directorio.

Usaríamos algo como esto desde la linea de comandos:

chattr -RVf +i /home/Manuales # Restringimos el acceso a borra esta carpeta y su contenido

Para revertir lo antes mencionado:

chattr -RVf -i /home/Manuales

Otro ejemplo, para proteger de intrusos que se dedican a borrar de todo, como por ejemplo el fichero de configuración del conky:

chattr +i ~/.conkyrc

En particular el ultimo ejemplo lo uso mucho para que no se pueda cambiar la configuración de mi Conky.

Yasiel Ordoñez Abreu 2013/05/31 13:17