LinuxForum.Fans
Тема

Набираю под root-ом /etc/rc.conf пишет "Permission denied"

Автор: rusadylbek 5 сообщений 8182 просмотров 🔒 закрыта
#86592

набираю под root ом/etc/rc.conf пишет "Permission denied"
это почему??

#86593
rusadylbek написал:
набираю под root ом/etc/rc.conf пишет "Permission denied"
это почему??

А что Вы хотите сделать?
Если отредактировать, то сначала укажите в каком редакторе открыть.

#86719

пишешь либо:

text
vi /etc/rc.conf

либо:

text
ee /etc/rc.conf

либо, если установлен mc:

text
mcedit /etc/rc.conf

Vi работает сто процентов, другое дело уметь с ним работать, это надо посидеть с пивом.
P.S: Основные команды vi:
:a - вставить текст
crtl+c - выход из режима вставки текста
:w - запись изменений
:q - выход из редактора

#86917
rusadylbek написал:
набираю под root ом/etc/rc.conf пишет "Permission denied"
это почему??

нет права запуска приложения. Вы хотите его запустить? Нужно право запуска. Даже руту. Рут всесилен - он может изменить права чего угодно (почти). Но против прав не попрёшь. Даже если ты рут.

Добавить право доступа:
[console]chmod u+r /etc/rc.conf[/console]
(только это наверное приведёт к тому, что этот файл будет сам запускаться в каждую загрузку. Оно надо?)

Если надо отредактировать - необходимо право записи:
[console]chmod u+w /etc/rc.conf[/console]
хотя Vi(m) может и без этого редактировать. Только с руганью. На самом деле это не редактирование (чудес не бывает) - Vi убивает старый файл и создаёт новый с таким-же именем.

Ну и для чтения нужно право чтения:
[console]chmod u+r /etc/rc.conf[/console]

Эти команды меняют права для текущего юзера, потому их надо запускать под рутом (менять права может лишь хозяин и рут. В данном случае рут == хозяин).

Есть ещё права для других, и для членов группы.

эти права не влияют на создание и уничтожение файлов. Что-бы разрешить/запретить уничтожать/создавать файлы внутри каталога, нужно менять права на этот каталог (право модификации каталога).

Помните - враг может изменить ваши файлы даже если у него нет права их модификации - он просто уничтожит файл и создаст новый (если есть право модификации каталога).

#87153
rusadylbek написал:
набираю под root ом/etc/rc.conf пишет "Permission denied" 

читаем мат часть, а так же http://linuxforum.ru/viewtopic.php?id=82

p.s. тема закрыта :[

Войдите или зарегистрируйтесь, чтобы ответить.