Помогите разобраться с sudoers[РЕШЕНО]
vovanvster 12 января, 2010 - 10:04
Пытаюсь написать скрипт который будет рестартить инет в определённое время.
Не могу понять как от простого юзера входящего в группу wheel выполнить команду /etc/init.d/net.ppp0 start или stop без ввода пароля.
Опыта нет и поэтому всё что приходит в голову получается слишком громоздко.
»
- Для комментирования войдите или зарегистрируйтесь
visudo Прописываешь (с
visudo
Прописываешь (с группами разберёшься сам):
:wq
--
Live free or die
Чесно говоря не до конца пока
Чесно говоря не до конца пока понял как это использовать.
Не получается... Пишет что команда INIT не найдена.
Нельзя ли немного поподробнее ?
Мышка дура, прав был Суворов.
эх, мать, мать, мать...
Ты как выполняешь команду?
Надо
sudo /etc/init.d/net.ppp0 start
А ты что писал (только чур честно)?
:wq
--
Live free or die
Я подумал что достаточно
Я подумал что достаточно ввести:
INIT start :)
Да, так всё работает. А не подскажете где про это почитать можно кроме мана?
Мне бы с примерами чтобы с мёртвой точки сдвинуться.
Мышка дура, прав был Суворов.
.
Общая идея предельно проста:
sudo --- продвинутый (с точки зрения управления доступом) вариант разрешения пользователю выполнения команд от имени другого пользователя.
По умолчанию под "другим пользователем" понимается root.
Вместо
команда
следует вводитьsudo команда
В зависимости от конфигурационного файла может быть запрошен пароль.
Синтаксис и параметры конфигурационного файла достаточно полно описаны в примере и/или на странице руководства.
Что здесь сказать ещё --- не знаю.
Считаешь, что оно заслуживает отдельной статьи --- тебе прямая дорожка на http://ru.gentoo-wiki.com/
:wq
--
Live free or die
спасибо
спасибо
Мышка дура, прав был Суворов.