Я намагаюся редагувати файл хостів в ОС Mac Tiger. При спробі редагування файлу я отримую наступний висновок, і я не можу зберегти будь-які зміни.
"hosts" [readonly] 14L, 330C`
Як я можу це виправити?
Я намагаюся редагувати файл хостів в ОС Mac Tiger. При спробі редагування файлу я отримую наступний висновок, і я не можу зберегти будь-які зміни.
"hosts" [readonly] 14L, 330C`
Як я можу це виправити?
Відповіді:
В операційних системах, схожих на Unix, вам потрібно мати root для редагування файлу хостів. Це контролюється власністю файлів та дозволами.
Ви можете змінити права доступу до файлів (якщо у вас є файл або є root) і надати кожному дозвіл на запис у файл, використовуючи chmod o+w filename
- Але ви не повинні робити цього для файлів хостів з міркувань безпеки.
Я вважаю, що Mac OSX має sudo
, ви повинні використовувати це. sudo editor filename
(наприклад sudo vi /etc/hosts
)