Muitos usuários
Linux devem conhecer as vantagens dos comandos '
chattr' e '
lsattr' que complementam ainda mais a segurança de arquivos e diretórios do nosso Sistema de Arquivos
Linux. Mas o problema é que eles são normalmente definidos para trabalharem apenas em partições ext2/ext3. E o pessoal que utiliza ReiserFS? Caso você utilize um kernel da geração 2.6, não terá muitos problemas com isso.
Mas o que exatamente são esses comandos e pra que servem? Eu não sou um Administrador Linux, mas quero ainda sim aumentar a segurança em alguns arquivos do meu sistema. Poderia explicar?
- Claro! Vamos lá.
Semelhante ao comando 'chmod', que muda as permissões de acesso a um arquivo ou diretório, o 'chattr' trabalha de forma parecida, mas usando atributos e não permissões. Mas o que seria isso? São extensões que proíbem que um arquivo seja alterado, removido e renomeado até mesmo pelo root ou então permitir apenas adição de informação no final do arquivo, típico pra arquivos de log, mas que não seja permitida a alteração do conteúdo anterior ou sua deleção.
E não é só isso, podemos setar flags que possibilitem que um determinado arquivo quando deletado nunca mais possa ser recuperado, ou então setar flags que fazem o contrário, criem backups para que em caso de remoção, possamos restaurar o arquivo sem maiores problemas.
Veja quanto poder os usuários do Sistema ReiserFS estavam perdendo, mas que agora veremos como usufruir de todos esses recursos e incrementar ainda mais nossa segurança!