pppoe (настроить adsl под юзером)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
Grey-rh
Сообщения: 36
ОС: OpenSuse 11.0

pppoe

Сообщение Grey-rh »

Подключил сабж, однако не получается запускать инет без прав root-a
возможно ли такое? использую скрипты pppoe-start(stop, status) или гуевую rppppoek
Спасибо сказали:
different
Сообщения: 94
ОС: Leenooks

Re: pppoe

Сообщение different »

Телепаты в отпуске.

"Не получается запустить" - это как? Выдает ошибку? Молча умирает? Запускается и не работает? Работает, но не правильно?

Для начала бы копнул в сторону chmod. А в идеале копнуть в сторону sudo. :)
Laptop: Sony Vaio VGN-FZ31ER [Gentoo 2008.0, kernel 2.6.30 x86_64 with BFQ, BFS, reiser4, gentoo patchset, fbcondecor]
Desktop: AMD Athlon 64 x2, 4GB RAM, nVidia 9600GT, 160GB HDD [Windows XP]
Downloader: AMD Athlon 64, 1GB RAM, 1TB HDD [Gentoo 2008.0, kernel 2.6.29, rTorrent + wTorrent]
Спасибо сказали:
Аватара пользователя
Jampire
Сообщения: 163
ОС: Gentoo Linux amd64 || x86

Re: pppoe

Сообщение Jampire »

Читаем внимательно, человек говорит, что прога не запускается без прав рута, т.е. с правами рута работает (su, sudo), а вот без них нет.

Я сделал так.
Сделал себя владельцем файлов /etc/ppp/* и /usr/sbin/pppoe*.
В .bashrc добавил строки

Код: Выделить всё

alias pppoe-start='/usr/sbin/pppoe-start'
alias pppoe-status='/usr/sbin/pppoe-status'

и т.д.

Поправка, все равно не работает(.
Человек, говорящий, что это невозможно сделать, не должен мешать тому, кто это делает.
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: pppoe

Сообщение KiWi »

Вариант правильный: настроить sudo и использовать его.
Вариант неправильный, но рабочий: поставить suid бит на pppoe-{start,stop,status}.
Спасибо сказали:
Аватара пользователя
Jampire
Сообщения: 163
ОС: Gentoo Linux amd64 || x86

Re: pppoe

Сообщение Jampire »

Так sudo это фактически запуск от имени рута... Я так все время и запускаю. Хотелось бы узнать, можно ли как-то запустить pppoe от имени пользователя.
Человек, говорящий, что это невозможно сделать, не должен мешать тому, кто это делает.
Спасибо сказали:
al.t
Сообщения: 52
ОС: Slackware

Re: pppoe

Сообщение al.t »

Jampire писал(а):
26.08.2008 00:33
Так sudo это фактически запуск от имени рута... Я так все время и запускаю. Хотелось бы узнать, можно ли как-то запустить pppoe от имени пользователя.


(KiWi) писал(а):Вариант неправильный, но рабочий: поставить suid бит на pppoe
Спасибо сказали:
Аватара пользователя
vr13
Сообщения: 887
ОС: gentoo

Re: pppoe

Сообщение vr13 »

emerge net-dialup/rp-pppoe ?
Спасибо сказали:
Аватара пользователя
Grey-rh
Сообщения: 36
ОС: OpenSuse 11.0

Re: pppoe

Сообщение Grey-rh »

vr13 писал(а):
26.08.2008 07:19
emerge net-dialup/rp-pppoe ?

А что это дает?
Да я собственно так и ставил pppoe с полномочиями root-а


vr13 писал(а):
26.08.2008 07:19
emerge net-dialup/rp-pppoe ?

А что это дает?
Да я собственно так и ставил pppoe с полномочиями root-а
Спасибо сказали:
Аватара пользователя
vr13
Сообщения: 887
ОС: gentoo

Re: pppoe

Сообщение vr13 »

Grey-rh писал(а):
26.08.2008 07:38
А что это дает?
Да я собственно так и ставил pppoe с полномочиями root-а

я не знаю, что это дает (у меня внешний adsl) - просто по аналогии с "обычным, телефонным" pppd, его может запускать пользователь, прописанный в группе dialout. может быть и тут это справедливо?
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: pppoe

Сообщение KiWi »

al.t писал(а):
26.08.2008 06:06
Jampire писал(а):
26.08.2008 00:33
Так sudo это фактически запуск от имени рута... Я так все время и запускаю. Хотелось бы узнать, можно ли как-то запустить pppoe от имени пользователя.


(KiWi) писал(а):Вариант неправильный, но рабочий: поставить suid бит на pppoe


И это тоже будет запуском от root'а. (:
Спасибо сказали:
Аватара пользователя
xorader
Сообщения: 1030
Статус: собирающий миры
ОС: Debian

Re: pppoe

Сообщение xorader »

Без рута невозможно (ибо только root может создавать новые сетевые интерфейсы и играться с роутингом) - либо патчить перепатчивать ядро или может какой SELinux умеет (тут я не в курсе).
Molchanov Alexander (aka Xor)
*offtopic* - ololo!
Спасибо сказали:
Аватара пользователя
Maximus_V
Сообщения: 432
ОС: Gentoo, FreeBSD

Re: pppoe

Сообщение Maximus_V »

xorader писал(а):
10.09.2008 15:21
Без рута невозможно (ибо только root может создавать новые сетевые интерфейсы и играться с роутингом) - либо патчить перепатчивать ядро или может какой SELinux умеет (тут я не в курсе).

Блин, ну зачем ядро патчить-то? В соседней теме вроде все объяснили, что проще чем в нашей Gentoo, инет нигде не настроить: создаем net.ppp0, прописываем настройки и добавляем в загрузку
Спасибо сказали:
Аватара пользователя
xorader
Сообщения: 1030
Статус: собирающий миры
ОС: Debian

Re: pppoe

Сообщение xorader »

Maximus_V, лишь бы брякнуть что-нить не по делу ? Вы бы хоть первое сообщение удосужились прочитать :)
Molchanov Alexander (aka Xor)
*offtopic* - ololo!
Спасибо сказали: