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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.