Cómo eliminar un atributo de archivo con chattr en CentOS

Cómo eliminar un atributo de archivo con chattr en CentOS

Tengo un archivo que tiene el atributo inmutable:

----ia-------e--

Y trato de eliminar el atributo con

chattr -i / chattr -a 

pero no funciona.
¿Cuál sería el comando correcto?

Respuesta1

Debe ejecutar el comando como superusuario para eliminar el atributo inmutable. Elchattr Página de manualafirma lo siguiente:

Un archivo con el atributo 'i' no se puede modificar: no se puede eliminar ni cambiar de nombre, no se puede crear ningún vínculo a este archivo y no se pueden escribir datos en el archivo. Sólo el superusuario o un proceso que posea la capacidad CAP_LINUX_IMMUTABLE puede establecer o borrar este atributo.

Entonces el comando correcto sería:

sudo chattr -i filetochange

información relacionada