Como posso evitar que a ROOT exclua um diretório, mas ainda permita que o root tenha controle total de todos os arquivos e subdiretórios dentro dele?

1

O chattr + a seria perfeito se apenas se aplicasse à raiz do diretório, nem tudo a partir daí.

Existe uma maneira de limitar o chattr a apenas uma pasta (por exemplo, o oposto de -R, como é normalmente necessário para executar ações recursivamente)

Eu tentei alterar as permissões para o proprietário (root), mas parece que não adiantou, talvez porque eu fosse root?

Então, suponha que eu tenha um diretório que precise ser desabilitado, mas, dentro dele, quero poder editar, remover e criar novos arquivos.

Tudo em que o Google se aplica a usuários não-root que o fazem root, ou então edita manualmente todo e qualquer arquivo, extensão e futuro. Nenhuma é uma solução ideal.

    
por lexar 14.04.2018 / 08:45

2 respostas

1

Você não pode restringir o usuário root.

Para todos os outros, as permissões padrão lidam com isso. A capacidade de excluir um arquivo ou diretório depende do acesso de gravação ao diretório pai.

    
por 14.04.2018 / 08:53
0

monte algo nele ou em um subdiretório ..

    
por 14.04.2018 / 08:57