LINUX.ORG.RU

pppd


0

0
/usr/sbin/pppd: using the noauth option requires root privilege

Вот такая вот гадасть вылазит при попытке подключения и немогу понять почему кто знает может поможите настроить pppd

anonymous
Он пишет, что надо запускаться из-под root. Возможно, на файле /etc/ppp/chap-secrets или /etc/ppp/pap-secrets стоят права доступа 600.
josephson ★★
()
Вот глянул, и на самом pppd - тоже.
josephson ★★
()
Что пишет то это понятно так etc/ppp/chap-secrets и /etc/ppp/pap-secrets права 755, в чё ещё может быть дело ?
anonymous
()
И там всё нармально
anonymous
()
А на /dev/ttyS* что за права стоят?
josephson ★★
()
Если /var/log/ppp.log (или как он у тебя назван) используется, то и там права на файл и на каталог глянь.
josephson ★★
()
так опция noauth у тебя где -- в командной строке pppd или в файле с опциями. noauth от юзера работает только из файла с опциями. Нужно опции сунуть в /etc/ppp/peers/xxx а pppd запускать типа pppd /dev/modem 115200 call xxx

dilmah ★★★★★
()
-pppd: must be root to run -pppd, since it is not setuid-root

теперь вот так стало

anonymous
()
ну поставь его setuid. chmod +s /usr/sbin/pppd
dilmah ★★★★★
()
Спасибо всем всё получилось
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.