fbpx
Dedicado Shell VPS

Como proteger seus arquivos no Linux CentOS

P. Como posso proteger um arquivo no Linux? Estou usando o CentOS como sistema operacional Linux. Eu preciso evitar alterações acidentais aos meus arquivos.

R. Há duas maneiras de proteger um arquivo no Linux.

Método #1: Você poderá colocar o arquivo como somente leitura, removendo a permissão de gravação dos usuários para um certo arquivo. No Linux e UNIX o usuário não pode remover ou modificar os arquivos se eles não tem a permissão de gravação. Para isto você poderá utilizar o comando CHMOD normais para esta finalidade.

Método #1: Você poderá utilizar o comando CHATTR que altera os atributos de um arquivo. Você deverá utilizar o atributo i assim ele não poderá ser alterado, excluído ou renomeado e somente o usuário root poderá alterar o mesmo.

Proteger um arquivo utilizando o CHMOD

Vamos supor que você quer proteger o arquivo chamado /etc/mailips para que nenhum outro usuário possa altera-lo, acesse seu SSH e faça:

[code language=”shell”]chmod go-w /etc/mailips[/code]

Para voltar a permissão correta, faça:

[code language=”shell”]chmod go+w /etc/mailips[/code]

Proteger um arquivo utilizando o CHATTR

Vamos supor que você quer proteger o arquivo chamado /etc/mailips para que nenhum outro usuário possa altera-lo, acesse seu SSH e faça:

[code language=”shell”]chattr +i /etc/mailips[/code]

Para voltar a permissão correta, faça:

[code language=”shell”]chattr -i /etc/mailips[/code]

Fonte: indicahost.com.br