zapobiec automatycznemu usunięciu wpisu / etc / hosts

0

Używam wersji Linux Ubuntu Precise 12.04. Dodałem wpis wirtualnego hosta w moim / etc / hosts

XX.XX.XX.XX     www.domain-name.com

Po pewnym czasie ten wpis został automatycznie usunięty. Jaka może być tego przyczyna? Jak temu zapobiec?

Saurabh Saxena
źródło

Odpowiedzi:

1

Spróbuj to zrobić:

chattr +i /etc/hosts

nawet root nie będzie mógł usunąć lub zmodyfikować pliku, dopóki nie uruchomisz:

chattr -i /etc/hosts

Widzieć man chattr

Gilles Quenot
źródło
próbując .. pozwala zobaczyć po jakimś czasie, jeśli to działa, dziękuję :)
Spróbuj tego: cp -a /etc/hosts /etc/hosts_20130220, rm -f /etc/hostszobaczysz natychmiast;) (lub po prostu spróbuj zmodyfikować plik)
Gilles Quenot
2

Plik hosts jest automatycznie generowany domyślnie w ubuntu 12.04. Sposobem na powstrzymanie tego jest utworzenie /etc/hostsnormalnego pliku zamiast dowiązania symbolicznego.

Najprostszym sposobem na to jest skopiowanie pliku i przeniesienie go z powrotem.

sudo cp /etc/hosts /etc/hosts.new
sudo rm /etc/hosts
sudo mv /etc/hosts.new /etc/hosts
ssmy
źródło