Я использую Ubuntu Precise 12.04 для Linux. Я добавил запись виртуального хоста в мой /etc /hosts

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

Через некоторое время эта запись была удалена автоматически. Что может быть причиной этого? Как мне это предотвратить?

2 ответа2

2

Файл hosts автоматически генерируется по умолчанию в Ubuntu 12.04. Чтобы не допустить этого, нужно сделать /etc/hosts нормальный файл вместо символической ссылки.

Самый простой способ сделать это - скопировать файл и переместить его обратно.

sudo cp /etc/hosts /etc/hosts.new
sudo rm /etc/hosts
sudo mv /etc/hosts.new /etc/hosts
1

Попробуйте сделать это:

chattr +i /etc/hosts

даже root не сможет удалить или изменить файл, пока вы не запустите:

chattr -i /etc/hosts

См man chattr

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .