kppp nur als root?!
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
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 -- sig_03 Reg. Linux-user 134173 || E-Mail: c.wohld@gmx.de http://www.ndh.net/home/wohld/index.html (eigene Howtos u.a.)
Zahme Vögel singen von Freiheit, wilde Vögel fliegen! <<
--------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Nachtrag zur Rechtevergabe: ich musste auch /etc/resolv.conf schreibbar fuer dialout machen, da kppp dort die Nameserver eintraegt. Martin -- DDDD PPPP III Martin.Wiesenfeldt@dpi.physik.uni-goettingen.de D D P P I Tel. ++49 551 397723 | Fax: ++49 551 397720 D D PPPP I 3. Physikalisches Institut, Uni Goettingen DDDD P III Buergerstr.42 44, 37073 Goettingen, Germany --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
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 -- sig_28 rpm entpacken:(eine Zeile!) [Info: man cpio; man rpm] rpm2cpio <paket> | cpio --extract --make-directories --no-absolute-filenames --preserve-modification-time ---------------------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (3)
-
c.wohld@ndh.net
-
Martin.Wiesenfeldt@dpi.physik.uni-goettingen.de
-
muherek@online.de