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