Hallo, On Mon, 12 Feb 2001, Dennis Bendowski wrote:
hallo!
danke erst einmal für deine antwort!
Gern geschehen.
wie man das eingibt ist mir eigentlich egal, nur per html ist es halt idioten sicher, denke ich. es muss auch nur einen einzigen benutzer geben, nämlich den referenten.
Die Authentifizierung mit diesem Fenster ist auch genau so sicher, finde ich jedenfalls. Man gibt einfach seinen Benutzernamen und sein Kennwort an und dann geht es los.
ich fände es nicht schlecht, wenn man da so eine seite hat, wo man sich halt anmelden muss und dann irgendwie vorkonfigurieren kann, wie lange man online bleibt. z.b. nach 30 min. wir automatisch gesperrt.
Dazu kann ich leider nichts sagen.
ach ja, das habe ich vielleicht noch vergessen zu erwähnen: der isdn-router selbst ist extern (bintec bianca).
Das ist AFAIK doch egal. Der Internetverkehr läuft doch über die Linux Maschine bzw. den Squid.
könntest du mir vielleicht einmal eine kurze anleitung schicken, wie man das mit deinem tool realisieren kann und wo ich das finde?
Also hier eine kurze Anleitung: Ich habe zuerst unter SuSE 7.0 den Squid und! auch die Sourcen installiert. Dann werden die Sourcen (/usr/src/packages/SOURCES/squid-xxx) übersetzt (also 'configure', 'make' (für den gesammten! Squid) und dann im Unterverzeichnis auth_modules/NCSA, 'make install' (Kann sein, dass du in dem Unterverzeichnis noch einmal 'make' ausführen mußt. Kannst du ja mal testen. Bin ich mir nicht mehr so sicher.) So nun ist auch das Authentifizierungsmodul installiert. Dann mußt du den Squid noch konfiguriert werden. Die wichtigen Teile für die Authentifizierung sind: (/etc/squid.conf)
authenticate_program /var/squid/bin/ncsa_auth /var/squid/etc/passwd
acl all src 0.0.0.0/0.0.0.0
acl home src 192.168.0.0/24
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl password proxy_auth REQUIRED
http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow password
http_access allow home
http_access deny all
<<
So das sind die Betreffenden Zeilen auf meiner Squid.Conf. Ich habe
also in in /var/squid/etc (das Unterverzeichnis etc musst du
erstellen) eine Datei passwd erstellt. Diese wird mit dem Befehl
'htpasswd' (man htpasswd) beschrieben. Das heißt jeder User wird mit
einem Passwort in diese Datei eingetragen, der Zugriff auf das
Internet haben darf.
So das wars. Ich hoffe es hilft die und ich habe in meinem
Ausführungen keine Fehler gemacht. Falls doch, oder wenn du noch
Fragen hast, kannst du dich gern an mich wenden.
Gruß Andreas
--
I like work. I can sit the and watch it for hours.
Andreas Krummrich