Недавно скопировал у друга дистриб Mandriva Linux 2007 и поставил на комп... вопросов великое множество.
1. Вот вычитал что можно указать загрузчику lilo, чтобы он по умолчанию грузил Винду, ато бывает отвлечёшься и грузится Линукс вместо Винды... Так вот, нашёл я этот файл, а именно /etc/lilo.conf, открыл, подредактировал, попытался сохранить и обломился, вылезла ошибка:
"Доступ запрещён
Ошибка в записи /etc/lilo.conf.part.". Потом попробовал зайти в консоли как root (использовал команду "su", ввёл пароль, вошёл...), написал в консоли "/etc/lilo.conf" и снова отказано в доступе.
Вопрос, что я не так делаю и почему я могу создавать и изменять файлы только в специальной папке с именем моего логина?
2. Хорошо бы иметь несколько линуксоводов в асе, чтобы можно было быстрее освоить данный фрукт. Моя ася: 404-286-013
__________
Mandriva Linux 2007 (KDE)
Доступ к системным файлам (например, изменение /etc/lilo.conf)
Модератор: Bizdelnick
-
Liksys
- Сообщения: 2910
Re: Доступ к системным файлам
Мало быть рутом, нужно поставить еще и разрешения. Сделай chmod 644 /etc/lilo.conf
-
Лис
- Сообщения: 1639
- ОС: Zenwalk
Re: Доступ к системным файлам
Для правки системных файлов нужны права рута. Их можно получить либо командой su и введя пароль рута, либо, если настроен sudo, командой sudo, которая чаще всего требует ввода собственного пароля, худший вариант - непосредственно входить в систему под рутом. Если Вы уж на это решитесь, то лучше это делать из виртуальной консоли, а не в иксах.
-
Goodvin
- Ведущий рубрики
- Сообщения: 4333
- Статус: ⚝⚠⚒⚑⚖☭☞☣☤&
Re: Доступ к системным файлам
Опечатко.
chmod 644 /etc/lilo.conf
-
Goodvin
- Ведущий рубрики
- Сообщения: 4333
- Статус: ⚝⚠⚒⚑⚖☭☞☣☤&
Re: Доступ к системным файлам
Я бы настоятельно посоветовал для начала прочесть одну-две толковых книги по Linux/Unix, чтобы иметь хотя бы базовые представления об устройстве и использовании этой системы.
Моя личная рекомендация - "Доступный UNIX" Алексея Федорчука.
Написана очень легким живым языком, понятна даже самым блондинистым блондинкам, не говоря уже о таких мОлодцах, как автор.
-
Chieftain
- Сообщения: 7
- ОС: Ubuntu 9.04 x32
Re: Доступ к системным файлам
Попробую чуть позже)))
Лис писал(а): ↑01.11.2007 10:18Для правки системных файлов нужны права рута. Их можно получить либо командой su и введя пароль рута, либо, если настроен sudo, командой sudo, которая чаще всего требует ввода собственного пароля, худший вариант - непосредственно входить в систему под рутом. Если Вы уж на это решитесь, то лучше это делать из виртуальной консоли, а не в иксах.
читайте внимательнее, я же написал что вошёл в консоли как рут...
Goodvin писал(а): ↑01.11.2007 10:35Я бы настоятельно посоветовал для начала прочесть одну-две толковых книги по Linux/Unix, чтобы иметь хотя бы базовые представления об устройстве и использовании этой системы.
Моя личная рекомендация - "Доступный UNIX" Алексея Федорчука.
Написана очень легким живым языком, понятна даже самым блондинистым блондинкам, не говоря уже о таких мОлодцах, как автор.
Обязательно почитаю))) на данный момент потихоньку читаю В.Костромин, "Linux для пользователя"
-
Chieftain
- Сообщения: 7
- ОС: Ubuntu 9.04 x32
Re: Доступ к системным файлам
не помогло :'(
зашёл в консоли как рут, вписал то, что вы посоветовали - сообщения об ошибке не было, но изменений я не заметил... как и раньше при попытке сохранить изменения в файле пишет: "отказано в доступе"
З.Ы.: может я что-то не правильно понял
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: Доступ к системным файлам
Chieftain писал(а): ↑01.11.2007 10:07Потом попробовал зайти в консоли как root (использовал команду "su", ввёл пароль, вошёл...), написал в консоли "/etc/lilo.conf" и снова отказано в доступе.
Вопрос, что я не так делаю и почему я могу создавать и изменять файлы только в специальной папке с именем моего логина?
Зайдя в консоли как рут, надо напечатать
mcedit /etc/lilo.conf
или
emacs /etc/lilo.conf
а не просто имя файла.
Не забудь после редактирования прогнать команду
lilo
там же, в консоли.
-
Chieftain
- Сообщения: 7
- ОС: Ubuntu 9.04 x32
Re: Доступ к системным файлам
Uncle_Theodore писал(а): ↑01.11.2007 14:09Chieftain писал(а): ↑01.11.2007 10:07Потом попробовал зайти в консоли как root (использовал команду "su", ввёл пароль, вошёл...), написал в консоли "/etc/lilo.conf" и снова отказано в доступе.
Вопрос, что я не так делаю и почему я могу создавать и изменять файлы только в специальной папке с именем моего логина?
Зайдя в консоли как рут, надо напечатать
mcedit /etc/lilo.conf
или
emacs /etc/lilo.conf
а не просто имя файла.
Не забудь после редактирования прогнать команду
lilo
там же, в консоли.
Получилось)))
Выходит отредактировать можно только из консоли, а из графического интерфейса нельзя?
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
-
Петр2402
- Сообщения: 43
- ОС: все ближе и ближе к убунте
Re: Доступ к системным файлам
или из рутовой консоли вызвать тот же конкуерор, а он уж сам замустит редактор с нужными правами 
ламеры тоже люди..
-
yamah
- Сообщения: 1116
- ОС: Rosa Fresh, Debian, RELS
Re: Доступ к системным файлам
Uncle_Theodore писал(а): ↑01.11.2007 14:09Зайдя в консоли как рут, надо напечатать
mcedit /etc/lilo.conf
или
emacs /etc/lilo.conf
а не просто имя файла.
А чем редактор от полуночного командира не подойдет для этих целей?
(Ясен перец, запущенный от РУТа)
Понимание - это меч с тремя кромками: ваша правда, наша правда и Истина.
Жизнь - игра: сюжет задуман фигова, но графика хорошая...
Лучший игровой сервер - Земля: карта всего одна, но на 7 миллиардов игроков; читеров нет, админ терпеливый, но если уж забанит...
Жизнь - игра: сюжет задуман фигова, но графика хорошая...
Лучший игровой сервер - Земля: карта всего одна, но на 7 миллиардов игроков; читеров нет, админ терпеливый, но если уж забанит...
-
diesel
- Бывший модератор
- Сообщения: 5989
- ОС: OS X, openSuSE, ROSA, Debian
Re: Доступ к системным файлам
yamah писал(а): ↑02.11.2007 10:18Uncle_Theodore писал(а): ↑01.11.2007 14:09Зайдя в консоли как рут, надо напечатать
mcedit /etc/lilo.conf
или
emacs /etc/lilo.conf
а не просто имя файла.
А чем редактор от полуночного командира не подойдет для этих целей?
(Ясен перец, запущенный от РУТа)
mcedit - это и есть редактор полуночного командира.
ЗЫ: про редактирование файлов из-под рута vim'ом см в FAQ прикрепленному к этому топику.