Como remover um atributo de arquivo com chattr no CentOS

Como remover um atributo de arquivo com chattr no CentOS

Eu tenho um arquivo que possui o atributo imutável:

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

E tento remover o atributo com

chattr -i / chattr -a 

mas não está funcionando.
Qual seria o comando correto?

Responder1

Você precisa executar o comando como superusuário para remover o atributo imutável. Ochattr Página de manualafirma o seguinte:

Um arquivo com o atributo 'i' não pode ser modificado: não pode ser excluído ou renomeado, nenhum link pode ser criado para este arquivo e nenhum dado pode ser gravado no arquivo. Somente o superusuário ou um processo que possua o recurso CAP_LINUX_IMMUTABLE pode definir ou limpar esse atributo.

Então o comando correto seria:

sudo chattr -i filetochange

informação relacionada