Como criar um arquivo mesmo usuário root também não pode excluir? Existe alguma possibilidade?

0

Existe alguma maneira de criar um arquivo que o usuário root também não possa excluir?

    
por palani.p 07.03.2014 / 12:00

2 respostas

2

É possível apenas com recursos de gravação restrita por hardware.

Mas se você quiser impedir que alguns arquivos sejam excluídos acidentalmente, por exemplo, com

rm -rf /some/dir

Tente definir um atributo imutável:

: ~ $ touch immut
: ~ $ sudo chattr +i immut 
: ~ $ sudo rm immut 
rm: cannot remove 'immut': Operation not permitted
    
por F2nd 07.03.2014 / 12:33
1
% bl0ck_qu0te%

Nada é impossível para um usuário root fazer. Não há como fazer isso.

: ~ $ touch immut
: ~ $ sudo chattr +i immut 
: ~ $ sudo rm immut 
rm: cannot remove 'immut': Operation not permitted

Mas o administrador ainda retorna os atributos

: ~ $ sudo chattr -i immut 
: ~ $ sudo rm immut 

feito !!!

    
por Maythux 07.03.2014 / 12:41