Нет соединения I-net через kppp из не-root пользователя

Приветствую всех!
Пожалуйста, подскажите, где рыться дальше.
Имеется — Kubuntu 7.10 + US Robotics 56k fax-modem (dial-up, ttyS0) и новичок со стажем 2 месяца в виде меня .
Под root-user установил I-net из kppp (работает, все ок). Создал non-root юзера.
Для /usr/bin/kppp и /usr/sbin/pppd дал доступ на исполнение не из-под root (т.е. rwx-r-X).
Команды модема и настройки соединения (account) взял те же, что и в «root'е».
Модем инициализируется, набор номера проходит — далее сброс, до logging дело не доходит (и до коннекта, похоже, тоже).
Необходимые log-файлы найти не могу, т.к. пока еще не представляю, где они находятся (буду очень признателен, если кто-нибудь подскажет, какие вообще log- и config- файлы задействуются при подключении через kppp). Все установки проводил из GUI.

0
AVolkov - 17 Январь, 2008 - 10:41
Изображение пользователя AVolkov.

Може поможет установка флага suid на этих файлах? Типа chmod +s /usr/bin/kppp

0
grinder - 17 Январь, 2008 - 20:03
Изображение пользователя grinder.

Если мне не изменяет память то за ppp отвечает группа dip, включи себя любимого в эту группу.
===========

0
Lork - 18 Январь, 2008 - 01:12

Огромное спасибо за ответы. Обязательно попробую.
У меня, однако, ситуевина немного прояснилась. Сброс происходит на стадии запуска pppd. Т.к. на исполняемый файл pppd был открыт доступ на исполнение non-root'ом, напрашивается вариант, что у каких-либо файлов, необходимых для запуска pppd, нет доступа на чтение/запись/исполнение тем же не-root'ом. Если мое предположение верно, м.б. кто-нибудь подскажет, что это за файлы? Или же сообщит, в чем я не прав, и свою версию выдвинет...

0
Lork - 20 Январь, 2008 - 01:29

grinder! Респект! Все дело было в dip'е.
2 AVolkov. Именно этим путем я и пытался идти вначале - дело оставалось за малым: найти ВСЕ файлы, которые задействуются при запуске pppd (вот тут-то и сказался пробел в познаниях). А решение оказалось простым даже для новичка (и решаемо через GUI) - запустил одновременно сессии root и не-root. Из-под не-root запустил и-нет (обломался, ессно). Затем в root'е (в не-root'е почему-то не запустилось) посмотрел K-menu=>system=>KSystemLog - вот там-то все про отказ в доступе и прописалось (т.е. выдал перечень незапущенных по причине отказа в доступе файлов). Далее - можно на каждый файл доступ ставить, а проще - себя любимого в dip. Еще раз огромный сенкс всем откликнувшимся. Щастлив :).

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры