Bloquear modificações em um arquivo com chattr

Publicado por Arthur Gregory Matiello em 22/09/2015

[ Hits: 8.092 ]

 


Bloquear modificações em um arquivo com chattr



Estava tendo problemas com o arquivo de DNS (resolv.conf).

O DHCP do provedor alterava o arquivo para as configurações da operadora automaticamente, porém eu queria deixar configurado o DNS do Google e não o da operadora.

## DNS Google ##
nameserver 8.8.8.8
nameserver 8.8.4.4

A solução foi bloquear modificações nesse arquivo.

Para bloquear qualquer modificação no arquivo até mesmo pelo root execute o comando abaixo:

# chattr +i /etc/resolv.conf

Para desbloquear o arquivo para alterações:

# chattr -i /etc/resolv.conf

Espero que essa dica seja útil.

Outras dicas deste autor

Alternando entre dois diretórios eficientemente

Nagios no Ubuntu 11.10

Debian - Criando RAID 1 (mirror) rapidamente

Squid - Limpando cache rapidamente

Compartilhar uma pasta no Windows e acessar a mesma através do Linux

Leitura recomendada

Comando "fdisk -l" não funciona como usuário comum no Deepin [Resolvido]

Tunel SSH

Bloquear tela no Cinnamon via terminal

Como ver a versão da distribuição no terminal (e outras informações)

Criando uma árvore de diretórios com o mkdir

  

Comentários
[1] Comentário enviado por sergeimartao em 01/10/2015 - 13:17h

Simples, porém bem útil!

[2] Comentário enviado por invernosantigos em 17/11/2015 - 19:58h


Legal, mas há algum modo de impedir mudanças ( não autorizadas ) no próprio chattr como o windows faz, mudando os atributos de -i para +i sem autorização e assim metendo aqueles malditos cadeadinhos em todos os arquivos e contaminando as pastas do computador que recebe cópias delas ?
Eu mudo para -i, mas ele muda tudo de volta, e eu tenho que ficar reaplicando o comando toda noite após usar o maldito no dia. E pior, à cada semana tenho q reformatar todo o pendrive, por precaução. Os atributos d Chattr ficam em alguma pasta oculta ?



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts