Файл Hosts не редактируется даже пользователем root

Я пытаюсь отредактировать файл hosts в Mac OS X Lion 10.7.4. Я пробовал все терминальные хитрости, которые я могу, но я всегда получаю "операция не разрешена" при попытке изменить файл. Я пробовал:

sudo chmod 777 /etc/hosts
sudo chmod nouchg /etc/hosts
sudo cp ~/hosts /etc/hosts

все сбой с сообщениями "операция не разрешена". Вот вывод ls -lO@e /etc/hosts:

-rw-r--r--  1 root  wheel  uappnd,nodump,opaque 2073 Sep 22  2010 /etc/hosts

к сожалению, я понятия не имею, как прочитать большую часть. Любые советы?

28
задан Alexis King
29.01.2023 11:57 Количество просмотров материала 3695
Распечатать страницу

2 ответа

установлен флаг "только добавление пользователя". Беги

sudo chflags nouappnd /etc/hosts

и вы сможете редактировать и сохранять файл как суперпользователь.

4
отвечен Kyle Jones 2023-01-30 19:45

Не изменяйте разрешения для хозяев.

использовать VI для редактирования файла:

sudo vi /etc/hosts

введите пароль, и вы можете редактировать и сохранять.

0
отвечен broomdodger 2023-01-30 22:02

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх