Hallo Linux-User,
ich bin erst seit dem gestrigen Tage in der Liste und absoluter Linux-Newbie. Tja, und habe natürlich ein Problem mit Linux.
Mir gelingt die Einwahl mit kppp nur, wenn ich es als root versuche. Unter einem anderen Login komme ich nur bis zum Modem-Connect. Der pppd-Dämon wird anschlie0end "unerwartet beendet". Ich vermute daher, daß etwas mit der Rechtevergabe nicht stimmt.
Details:
Ich nutze Suse 6.2. Habe den User saragon in dialout, users und uucp eingetragen. Meine Logfile sieht wie folgt aus:
Mar 30 05:13:27 Erde pppd[335]: pppd 2.3.8 started by saragon, uid 500 Mar 30 05:13:27 Erde pppd[335]: Using interface ppp0 Mar 30 05:13:27 Erde pppd[335]: Connect: ppp0 <--> /dev/ttyS0 Mar 30 05:13:27 Erde pppd[335]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xd121a8ff> <pcomp> <accomp>] Mar 30 05:13:30 Erde pppd[335]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xd121a8ff> <pcomp> <accomp>] Mar 30 05:13:32 Erde pppd[335]: Hangup (SIGHUP) Mar 30 05:13:32 Erde pppd[335]: Modem hangup Mar 30 05:13:32 Erde pppd[335]: Connection terminated. Mar 30 05:13:32 Erde pppd[335]: Exit.
Ich hoffe Ihr könnt hier weiterhelfen... Vielen Dank und bis später,
Michael
--------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Michael Uherek schrieb am 2.04.00 um 11.04 Uhr
Hallo Linux-User,
ich bin erst seit dem gestrigen Tage in der Liste und absoluter Linux-Newbie. Tja, und habe natürlich ein Problem mit Linux.
Och da kommen bestimmt noch ein paar mehr ;))
Mir gelingt die Einwahl mit kppp nur, wenn ich es als root versuche. Unter einem anderen Login komme ich nur bis zum Modem-Connect. Der pppd-Dämon wird anschlie0end "unerwartet beendet". Ich vermute daher, daß etwas mit der Rechtevergabe nicht stimmt.
Das vermute ich auch: Packe alles was mit Internet zutun hat (von kppp bis /etc/ppp/options usw) in eine Gruppe, zB dialout.
Dich auch in die Gruppe dialout aufnehmen und die Rechte für die Gruppe dementsprechend setzen.
Mach es mit Yast wenn du mit chmod und chown nicht geübt bist.
Sorge dafür das der pppd (sollte er eigentlich default) einen suid-bit gesetzt hat. Das bedeutet das du das Programm mit rootrechten starten darfst.
Das wäre dann.... Die Besitzrechte klären: chown root.dialout /usr/sbin/pppd
Die Rechte vergeben: chmod 4750 /usr/sbin/pppd
4 ist das suid-bit, die 7 ist der Besitzer ( 4=lesen, 2=schreiben, 1=ausführen zusammen? =7!) 5, die Gruppe (dialout) darf lesen und ausführen. Der Rest (Welt) darf in diesem Falle nichts, weil 0.
Ich hoffe Ihr könnt hier weiterhelfen... Vielen Dank und bis später,
Ich hoffe das du damit weiter kommst, sonst meldest du dich nochmal.
Gruß, Clemens
Nachtrag zur Rechtevergabe: ich musste auch /etc/resolv.conf schreibbar fuer dialout machen, da kppp dort die Nameserver eintraegt.
Martin
Martin Wiesenfeldt schrieb am 7.04.00 um 14.04 Uhr
Nachtrag zur Rechtevergabe: ich musste auch /etc/resolv.conf schreibbar fuer dialout machen, da kppp dort die Nameserver eintraegt.
Beitrag ;-) zu permissions ==> /etc/resolv.conf -rw-r--r-- 1 root root 72 Mar 24 21:49 /etc/resolv.conf
Der resolver kann, sollte auf root.root laufen (644). Benutze auch kppp.
Gruß, Clemens