GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo hago que un archivo NO sea modificable?

Puede configurar el atributo "inmutable" con la mayoría de los sistemas de archivos en Linux.

chattr +i foo/bar

Para eliminar el atributo inmutable, usa - en lugar de + :

chattr -i foo/bar

Para ver los atributos actuales de un archivo, puede usar lsattr:

lsattr foo/bar

La página de manual de chattr(1) proporciona una descripción de todos los atributos disponibles. Aquí está la descripción de i :

   A  file with the `i' attribute cannot be modified: it cannot be deleted
   or renamed, no link can be created to this file  and  no  data  can  be
   written  to  the  file.  Only the superuser or a process possessing the
   CAP_LINUX_IMMUTABLE capability can set or clear this attribute.

Linux
  1. Cómo resolver:stdin:no en formato gzip

  2. ¿Cómo pasar una cadena (no un archivo) a Openssl?

  3. ¿Cómo crear un archivo .click desde una aplicación instalada?

  4. ¿Cómo hago que un archivo sea de solo lectura de forma permanente en Linux para que ni siquiera el root pueda editarlo?

  5. ¿Cómo configurar un archivo como NO ejecutable?

Cómo mover un archivo en Linux

Cómo solucionarlo:el usuario no está en el error del archivo sudoers

Cómo hacer un archivo ejecutable en Linux

¿Hacer que el comando no se encuentre? Aquí está cómo solucionarlo

¿Cómo hacer que Ibus no ignore ~/.xcompose?

¿Cómo hacer un archivo ejecutable en la terminal de Linux?