Pular para o conteúdo

Utilizando atributos em partições ReiserFS

Creio que muitos administradores e usuários Linux devem utilizar as vantagens dos comandos 'chattr' e 'lsattr' para definir e listar atributos em arquivos e diretórios. O problema é que originalmente só quem usava EXT2 e EXT3 podia utilizar dessas facilidades, mas agora você aprenderá como utilizá-los no ReiserFS.
Carlos Vinícius Braga dos Santos slaypher
Hits: 24.095 Categoria: Linux Subcategoria: Sistema de Arquivos
  • Indicar
  • Impressora
  • Denunciar

Atributos em partições Linux

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!

   1. Atributos em partições Linux
   2. Recompilando o Kernel e definindo as configs
   3. Finalmente, usando atributos em ReiserFS

Traduzir dicas e mensagens do login

Backup automatizado e seguro usando SSH / SCP / SFTP

Você sabe o que é INODE?

RAID, tudo que você precisa saber

Gravando com cdrecord

Montando partições automaticamente

Visão geral sobre o Raid

Entendendo o ReiserFS

#1 Comentário enviado por EdDeAlmeida em 30/12/2006 - 17:29h
Muito bom cara! Gostei mesmo! Sou usuário do reiserfs e vou fazer as mudanças para usar os atributos ainda hoje. Valeu mesmo!
#2 Comentário enviado por removido em 01/01/2007 - 03:39h
parabens!!!! mto legal!!!
#3 Comentário enviado por coffnix em 01/01/2007 - 22:13h
gostei de ver! muito bom esse artigo.

parabéns
#4 Comentário enviado por anderson_souza em 02/01/2007 - 10:36h
Eh isso ai.

Eu conhecia esses comandos. Mas de tanto sem usar acaba esquecendo de alguma coisa. O artigo me fez lembrar.

O artigo foi bom para quem ja conhecia, e deve ter sido melhor para quem nao conhecia.

OK. muito bom artigo.
#5 Comentário enviado por cytron em 02/01/2007 - 21:47h
Bom cara! Isso vai facilitar muito as coisas em termo de velocidade, dá pra ganhar um bom desempenho no diretório var.

Agora a questão é o seguinte: Será que no proc isso funciona? Tipo -A???
#6 Comentário enviado por slaypher em 19/01/2007 - 14:28h
Olá,

Desculpem a demora em postar mas estive fora por alguns dias.

Primeiramente obrigado pelos elogios e espero que tenham aproveitado bem esse simples artigo, e respondendo a sua dúvida cytron, não é possível atribuir nenhum desses parâmetros aos diretórios:

/proc
/dev
/sys

Se você der o comando:

$ lsattr /

Verá que não é possível trabalhar com esses atributos em cima deles.

[]'s
#7 Comentário enviado por adrianoturbo em 27/06/2008 - 10:41h
Ficou bem claro em seu artigo a diferença entre atributos e permissão,muito bom o artigo.
#8 Comentário enviado por GilsonDeElt em 08/09/2011 - 14:51h
Very good artigo!

Vou testar isso depois, no meu note!
=)

Contribuir com comentário

Entre na sua conta para comentar.