ppp-go -c ot obiknoven user?

3 отговора 4 прегледа
#1

ppp-go -c ot obiknoven user?

Izpolzvam pppsetup programata za ustanovqvane na ppp ,no ne znam kak moga da pusna skripta ppp-go -c kato obiknoven user.Bih bil mnogo blagodaren ako nqkoi mi kaje kak.
Отговор
в отговор на sasho_d #2

ppp-go -c ot obiknoven user?

Трябва да видиш правата за /dev/ttyX, /dev/modem и на самия ppp-go и ppp-off. също да дадеш права и за /etc/ppp директорията. на pppd му промени да се стартира с правата на root (chmod u+s /usr/sbin/pppd). Може да направиш отделна група за потребителите да ползват модема, да смениш GID на тези файлове, и да да опишеш в /etc/group юзерите, които ще ползват модема. За друго ако се сетя, ще ти кажа, тъй като съм го правил много отдавна.
Отговор
в отговор на sasho_d #3

ppp-go -c ot obiknoven user?

Не знам как точно да го направя това с групата. Например:ls -l /dev/ttyS1 crw------- 1 root tty bla bla....../dev/ttyS1 От това нали следва че модема е собственост на root който пък е член на групата tty.Ако в /etc/group променя реда в койтое tty,като добавя мене си като потрбител,няма ли да се обърка нещо,например да получа права на root.Въобще на мен много неща не са ми ясни,най-вече това с групите,ако може накратко да ми обясниш,или пък да ми кажеш за някое FM от където да прочета.А иначе направих следното: chmod 606 /dev/ttyS1 chmod u+s /usr/sbin/pppd chmod 755 /usr/sbin/ppp-go ppp-off След това влязох като обикновен потр.пуснах ppp-go -c и излезе следното: rm: 'cannot unlink /var/log/report-chat. Permission denied' Dailing....trying to make ppp conection но нищо не става,модема не набира, опитах с chmod 606 /var/log/report-chat но съобщението продължава да излиза,което ме навява на мисълта че този скрипт е писан така че да бъде стартиран само от root.
Отговор
в отговор на sasho_d #4

ppp-go -c ot obiknoven user?

Значи, че файла е собственост на root, и сущо на група tty. Мога да ти препоръчам да погледнеш книгата на Slackware на адрес [линк] и да прочетеш за правата и с собствеността на файлове. За По добре за сега не сменявай GroupID на порта, и не бъзикай .etc/group файла. може само да кажеш chmod a+rw /dev/ttyS1 и chmod a+rw /dev/modem. Т.е. даваш право на всички да четат и пишат на този порт. Пробвай с обикновен юзър да пуснеш minicom, ако има проблем с порта, няма да пусне тази терминална емулация. След това вече може да бориш ppp.
Отговор