Pular para o conteúdo

Bloquear modificações em um arquivo com chattr

Dica publicada em Linux / Comandos
Arthur Gregory Matiello arthurmatiello
Hits: 13.810 Categoria: Linux Subcategoria: Comandos
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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

Nagios no Ubuntu 11.10

Alternando entre dois diretórios eficientemente

Debian - Criando RAID 1 (mirror) rapidamente

Squid - Limpando cache rapidamente

Comandos básicos de rede

Montando uma partição LVM

Contagem de Pastas e Arquivos Semelhante ao Windows

Como reparar Portage danificado

Permitir que outros usuários possam usar o dispositivo de som onde só o root consegue

#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

Entre na sua conta para comentar.