Настройка прав (Запуск kppp от имени пользователя)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
glocknarr
Сообщения: 24

Настройка прав

Сообщение glocknarr »

Сначала kppp для запуска просил рутовый пароль. Я настроил sudo и теперь могу запускать его от имени пользователя. Вот только он все равно запускается с рутовыми правами. Как то это напрягает. А может это нормально?
На всякий случай: стоит RedHat AS
- Прекрати отвечать вопросом на вопрос!
- Если я стану отвечать на вопрос ответом, я тебя убью. Ты умрешь, а я стану тобой. Хочешь?
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Настройка прав

Сообщение serzh-z »

glocknarr писал(а):
15.03.2006 23:21
А может это нормально?


В принципе да - по умолчанию. См. Runas_User/Runas_List в sudoers и man sudoers.
Спасибо сказали:
Аватара пользователя
Mind Freedom
Сообщения: 207

Re: Настройка прав

Сообщение Mind Freedom »

Вариант 1 (срабатывает не всегда):
Создать /etc/kppp.allow и туда через запятую вписать имена юзеров (имена, а не UIDs), допущенных к запуску kppp. Рута вписывать не надо.

Вариант 2:
Настроить права на /usr/bin/kppp и\или /usr/sbin/kppp.
Hey, what do you see? Something beautiful, something free?
--------------------
ArchLinux current/KDE 3.5/kernel 2.6.17
Спасибо сказали:
Аватара пользователя
glocknarr
Сообщения: 24

Re: Настройка прав

Сообщение glocknarr »

С kppp.allow и правда не прокатило. Права на kppp стоят всем на исполнение.
А вот с Runas_User/Runas_List в sudoers пока не разобрался. У нас с фиглишем очень сложные отношения: тоя его, то он меня...
- Прекрати отвечать вопросом на вопрос!
- Если я стану отвечать на вопрос ответом, я тебя убью. Ты умрешь, а я стану тобой. Хочешь?
Спасибо сказали:
Аватара пользователя
Mind Freedom
Сообщения: 207

Re: Настройка прав

Сообщение Mind Freedom »

По идее с правами должно прокатывать.
Не скажу за RH AS. но у меня на FC4 /usr/bin/kppp являлся симлинком на некий /usr/bin/consolehelper.При таком раскладе выставление прав не помогало.
Если же /usr/bin/kppp сделать симлинком на /usr/sbin/kppp, то права помогают.
Hey, what do you see? Something beautiful, something free?
--------------------
ArchLinux current/KDE 3.5/kernel 2.6.17
Спасибо сказали:
Аватара пользователя
glocknarr
Сообщения: 24

Re: Настройка прав

Сообщение glocknarr »

У меня тоже /usr/bin/kppp ссылается на /usr/bin/consolehelper, но вся фишка в том, что я скриптом запускаю именно /usr/sbin/kppp. Хотя попробую перенаправить симлинк, чем черт не шутит...
- Прекрати отвечать вопросом на вопрос!
- Если я стану отвечать на вопрос ответом, я тебя убью. Ты умрешь, а я стану тобой. Хочешь?
Спасибо сказали:
Аватара пользователя
estarchak
Сообщения: 1368
Статус: Оракловод

Re: Настройка прав

Сообщение estarchak »

SUID-бит на KPPP поможет.
Почему так - смотрите документацию на KPPP.
Дети любят тигра больше, чем Пржевальский лошадей. © Тимур Шаов.

Топик не читал, но внимательно просмотрел.
Спасибо сказали: