Hallo zusammen, ich verwende für die Einwahl ins Internet bzw . in ein anderes Rechnersystem kinternet. Nun möchte ich allen Usern auf einem PC die Möglichkeit geben, über ippp0 rauszuwählen, über ippp1 jedoch nur einem bestimmten Benutzerkreis. Ist das möglich? Gruß Norman
On Fri, Feb 01, 2002 at 02:18:04PM +0100, Norman Lyttek wrote:
Hallo zusammen,
ich verwende für die Einwahl ins Internet bzw . in ein anderes Rechnersystem kinternet. Nun möchte ich allen Usern auf einem PC die Möglichkeit geben, über ippp0 rauszuwählen, über ippp1 jedoch nur einem bestimmten Benutzerkreis. Ist das möglich?
Direkt nicht, denkbar waer ein wrapper (verhindern das die User isdnctrl direkt verwenden, dafuer aber ein script, das vorher die Berechtigung prueft). -- Karsten Keil SuSE Labs ISDN development
On 01-Feb-2002 Karsten Keil wrote:
On Fri, Feb 01, 2002 at 02:18:04PM +0100, Norman Lyttek wrote:
Nun möchte ich allen Usern auf einem PC die Möglichkeit geben, über ippp0 rauszuwählen, über ippp1 jedoch nur einem bestimmten Benutzerkreis. Ist das möglich?
Direkt nicht, denkbar waer ein wrapper (verhindern das die User isdnctrl direkt verwenden, dafuer aber ein script, das vorher die Berechtigung prueft).
Vielleicht hilft ja das folgende Script bei der Suche nach einer
Loesung:
-----------------------------------8<-----------------------------------
#!/bin/sh
DEVICE=ippp0
if test $UID -ne 0; then
exec sudo $0 $*
fi
case "$1" in
stop)
echo stop
/usr/sbin/isdnctrl hangup ippp0;/usr/sbin/isdnctrl delphone
ippp0 out xxxxxxx;/etc/init.d/i4l stop;/usr/bin/wwwoffle -c
/etc/wwwoffle/wwwoffle.conf -offline
;;
*)
echo dial
/etc/init.d/i4l start;/sbin/route add default
ippp0;/usr/sbin/isdnctrl addphone ippp0 out xxxxxxxx;/usr/bin/wwwoffle
-c /etc/wwwoffle/wwwoffle.conf -online
;;
esac
-----------------------------------8<-----------------------------------
Gruss,
Heinz.
--
E-Mail: Heinz W. Pahlke
Am Freitag, 1. Februar 2002 15:12 schrieb Heinz W. Pahlke:
On 01-Feb-2002 Karsten Keil wrote:
On Fri, Feb 01, 2002 at 02:18:04PM +0100, Norman Lyttek wrote:
Nun möchte ich allen Usern auf einem PC die Möglichkeit geben, über ippp0 rauszuwählen, über ippp1 jedoch nur einem bestimmten Benutzerkreis. Ist das möglich?
Direkt nicht, denkbar waer ein wrapper (verhindern das die User isdnctrl direkt verwenden, dafuer aber ein script, das vorher die Berechtigung prueft).
Gibt es nicht eventuell noch eine andere Lösung. So gibt es ja beispielsweise unter Linux die Systemgruppe "Dialout" . Käme man mit einer zweiten Gruppe Dialout_2 nicht vielleicht leichter zurande? Welche Dateien müssten dann bezgl. des Zugriffs angepasst werden? Gruß Norman
Vielleicht hilft ja das folgende Script bei der Suche nach einer Loesung:
-----------------------------------8<-----------------------------------
#!/bin/sh
DEVICE=ippp0
if test $UID -ne 0; then exec sudo $0 $* fi
case "$1" in
stop) echo stop /usr/sbin/isdnctrl hangup ippp0;/usr/sbin/isdnctrl delphone ippp0 out xxxxxxx;/etc/init.d/i4l stop;/usr/bin/wwwoffle -c /etc/wwwoffle/wwwoffle.conf -offline ;; *) echo dial /etc/init.d/i4l start;/sbin/route add default ippp0;/usr/sbin/isdnctrl addphone ippp0 out xxxxxxxx;/usr/bin/wwwoffle -c /etc/wwwoffle/wwwoffle.conf -online ;;
esac
-----------------------------------8<-----------------------------------
Gruss,
Heinz.
On 01-Feb-2002 Norman Lyttek wrote:
Gibt es nicht eventuell noch eine andere Lösung. So gibt es ja beispielsweise unter Linux die Systemgruppe "Dialout" . Käme man mit einer zweiten Gruppe Dialout_2 nicht vielleicht leichter zurande? Welche Dateien müssten
Eigentlich sollte es so gehen. Vielleicht probierst du es einfach mal aus.
dann bezgl. des Zugriffs angepasst werden?
Keine Ahnung. Als ich mit Linux anfing, war ich froh, Internet und Mail
ueberhaupt zum Laufen zu bringen. Und da ich zwischen verschiedenen
Providern waehlen wollte, habe ich es eben mit einem Script versucht.
Beste Gruesse,
Heinz.
--
E-Mail: Heinz W. Pahlke
On Fri, Feb 01, 2002 at 04:47:08PM +0100, Norman Lyttek wrote:
Am Freitag, 1. Februar 2002 15:12 schrieb Heinz W. Pahlke:
On 01-Feb-2002 Karsten Keil wrote:
On Fri, Feb 01, 2002 at 02:18:04PM +0100, Norman Lyttek wrote:
Nun möchte ich allen Usern auf einem PC die Möglichkeit geben, über ippp0 rauszuwählen, über ippp1 jedoch nur einem bestimmten Benutzerkreis. Ist das möglich?
Direkt nicht, denkbar waer ein wrapper (verhindern das die User isdnctrl direkt verwenden, dafuer aber ein script, das vorher die Berechtigung prueft).
Gibt es nicht eventuell noch eine andere Lösung. So gibt es ja beispielsweise unter Linux die Systemgruppe "Dialout" . Käme man mit einer zweiten Gruppe Dialout_2 nicht vielleicht leichter zurande? Welche Dateien müssten dann bezgl. des Zugriffs angepasst werden?
Das war auch mein erster Gedanke, das funktioniert aber nicht, da /dev/ippp0 / /dev/ippp1 nur mit dem ipppd kommunizieren aber nicht fuer das Waehlen zustaendig sind (erfolgt ueber /dev/isdnctrl egal ob ippp0 oder ippp63) -- Karsten Keil SuSE Labs ISDN development
participants (3)
-
Heinz W. Pahlke
-
Karsten Keil
-
Norman Lyttek