Re: [Debian]: Verbindung ins Internet mit normalem Benutzer
Andreas Keller wrote:
> ich erstelle die Verbindung ins Internet über das bash-Script "pon". Ich
> möchte die Verbindung als normaler user aufbauen und nicht mit root (wie
> ich es bisher immer gemacht habe). Das Script und pppd gehören root und
> haben das setuid-bit, weil das Script pppd aufrufen muss!
Das ist doppelt. Da schon pppd suid root ist, muss pon nicht auch
noch suid root sein (das geht bei Skripten auch gar nicht). pon braucht
keinerlei Rechte. Der User der pon aufruft sollte aber zur Gruppe dip
gehoeren und die Konfigurationsdateien bzw. Verzeichnisse sollten nur
von der Gruppe dip gelesen werden koennen. Bei mir hat das Debian-Skript
das alles schon richtig gemacht, so dass keinerlei Loecher auftraten.
Im einzelnen heisst das:
> ls -la /etc/chatscripts/
drwxr-s--- 2 root dip 1024 Mar 29 21:49 .
drwxr-xr-x 46 root root 3072 May 11 17:37 ..
-rw-r----- 1 root dip 124 Mar 29 21:46 provider
>ls -al /etc/ppp
drwx------ 5 root root 1024 Dec 24 21:12 .
drwxr-xr-x 46 root root 3072 May 11 17:37 ..
-rw------- 1 root root 78 Jun 19 1998 chap-secrets
-rwxr-xr-x 1 root root 1454 Jun 19 1998 ip-down
drwxr-xr-x 2 root root 1024 Jun 19 1998 ip-down.d
-rwxr-xr-x 1 root root 1452 Jun 19 1998 ip-up
drwxr-xr-x 2 root root 1024 Jun 19 1998 ip-up.d
-rw-r--r-- 1 root root 10025 Jun 19 1998 options
-rw------- 1 root root 1591 Dec 24 21:12 pap-secrets
drwxr-s--- 2 root dip 1024 Mar 29 22:09 peers
>ls -al /etc/ppp/peers
drwxr-s--- 2 root dip 1024 Mar 29 22:09 .
drwx------ 5 root root 1024 Dec 24 21:12 ..
-rw-r----- 1 root dip 607 Mar 29 22:09 provider
>ls -l /usr/sbin/pppd
-rwsr-xr-- 1 root dip 105884 Jun 19 1998 /usr/sbin/pppd*
>ls -l /usr/bin/pon
-rwxr-xr-x 1 root root 45 Jun 19 1998 /usr/bin/pon
Damit ist der pppd-Prozess der einzige, der mit root-Rechten
arbeitet.
Viele Gruesse
Volker
---------------------------------------------------------------------
Volker Ossenkopf KOSMA (Kölner Observatorium für submm-Astronomie)
Tel.: 0221 4703485 1. Physikalisches Institut der
Fax.: 0221 4705162 Universität zu Köln
E-Mail: ossk@zeus.ph1.uni-koeln.de
---------------------------------------------------------------------
------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie
bitte eine E-Mail an majordomo@jfl.de die im Body
"unsubscribe debian-user-de <deine emailadresse>"
enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@jfl.de
------------------------------------------------
Anzahl der eingetragenen Mitglieder: 735
Reply to: