Como criar um usuário raiz de arquivo não pode excluir [duplicado]

1

Nos sistemas Linux, tenho um arquivo que desejo preservar (mesmo acidentalmente) de exclusão.
Como posso criar um arquivo, mesmo que o usuário root não possa excluir?
Por exemplo, tentando:

# touch file
# chmod 000 file
# chown <somebody>:<somebody> file
# rm file

usuário root é capaz de apagar o arquivo (através do último comando).

Como posso evitar que o usuário root (mesmo temporário) exclua o arquivo?

    
por auino 06.08.2015 / 11:29

1 resposta

6

Defina seu bit imutável para impedir que até o root exclua:

chattr +i file
    
por 06.08.2015 / 11:33