[Volgograd] Access to ppp0
K.D.V.
kordv на front.ru
Пт Мар 14 15:40:25 MSK 2003
K.D.V. wrote:
> Dwarf wrote:
>
>> Лучше всего объяснить, для чего это мне нужно. У меня два компа. С
>> другого компа народ пользует иногда (т.е. _очень_ иногда) putty для
>> удаленного доступа к этому компу. Преимущественно не для того, чтобы
>> делом заниматься, а совсем наоборот: пообщаться (потрепаться то есть)
>> в аське. Так как модем у меня вообще никаких звуков не издает, а pppd
>> поставлен на автодозвон, то я не могу определить достоверно, что
>> соединение подниматся. Нужно вообще эту хрень запретить всем, кто не
>> относится к какой-либо группе, например группе ppp.
>
>
>
> Попробуй сделать так:
> Akkord на v-lug ~ # chgrp ppp /usr/sbin/pppd
> Akkord на v-lug ~ # chmod 4750 /usr/sbin/pppd
> Akkord на v-lug ~ # ls -l /usr/sbin/pppd
> -rwsr-x--- 1 root ppp 95225 Jul 11 00:27 /usr/sbin/pppd
>
> Заодно прочитай
> /usr/share/doc/HOWTO/HTML/ru/PPP-HOWTO/
>
Прошу прощения за флейм, к ppp-on-demand это никакого отношения
не имеет, т.к. pppd у тебя запустается от root'а при загрузке системы.
Короче, тебе вообще suid не нужен.
И похоже, что тебе придётся разбираться с iptables.
А пока-что попробуй всем левым юзерам назначить первичную(!) группу
напр. student (что-бы egid процессов был равен student), затем
# iptables -A OUTPUT -m owner --gid-owner student -j REJECT
--reject-with icmp-host-unreachable
отменить это можно без перезагрузки
# iptables -F
Если соединение всё-равно будет подниматься, то попробуй более жестокое
правило
# iptables -A OUTPUT -t mangle -m owner --gid-owner student -j DROP
отменяется
# iptables -F -t mangle
Если ни каких глюков замечено не будет, то
# service iptables save
--
Akkord
V-LUG team
Подробная информация о списке рассылки Volgograd