.htaccess für gewissen IP-Adressvereich erlauben ansonsten Benutzername und Passwort
Bräuchte mal Unterstützung
Hallo
meine Problem:
Ich habe eine Homepage am laufen, die von Aussen (Internet) sowie von Innen (Netzwerk 192.xxx.xxx.xxx) erreichbar ist.
Wenn jemand aus dem Internen Netzwerk auf die Homepage zugreifft, soll er ohne Benutzername/Passwort anfrage zugang bekommen, wenn aber jemand aus dem Internet auf meine HP zugreifen will sollte er nur Zugang bekommen wenn er den richtigen Benutzernamen und Passwort eingibt.
habe es bis jetzt wie folgt gelöst.
.htaccess
AuthType Basic
AuthUserfile /Programme/xxx/xxx/xxx/.htpasswd
AuthGroupFile /Programme/xxx/xxx/xxx/.htgroup
AuthName "Authorisierung für Homepage"
Order Allow,Deny
Allow from 192.xxx.xxx.
(x nur Platzhalter)
soweit jemand von Innen auf die HP will funktioniert es einwandfrei, von aussen wird sie aber komplett geblockt. Welchen Eintrag muss ich noch dazu machen um jemanden vom Internet nur mit BN/PW zugreifen zu lassen?
sobald ich
require valid-group oder require valid-user
mit anhänge verlangt er auch vom Internen Zugang ein BN/PW
vielen Dank schon mal im voraus
mfg
Farmer
meine Problem:
Ich habe eine Homepage am laufen, die von Aussen (Internet) sowie von Innen (Netzwerk 192.xxx.xxx.xxx) erreichbar ist.
Wenn jemand aus dem Internen Netzwerk auf die Homepage zugreifft, soll er ohne Benutzername/Passwort anfrage zugang bekommen, wenn aber jemand aus dem Internet auf meine HP zugreifen will sollte er nur Zugang bekommen wenn er den richtigen Benutzernamen und Passwort eingibt.
habe es bis jetzt wie folgt gelöst.
.htaccess
AuthType Basic
AuthUserfile /Programme/xxx/xxx/xxx/.htpasswd
AuthGroupFile /Programme/xxx/xxx/xxx/.htgroup
AuthName "Authorisierung für Homepage"
Order Allow,Deny
Allow from 192.xxx.xxx.
(x nur Platzhalter)
soweit jemand von Innen auf die HP will funktioniert es einwandfrei, von aussen wird sie aber komplett geblockt. Welchen Eintrag muss ich noch dazu machen um jemanden vom Internet nur mit BN/PW zugreifen zu lassen?
sobald ich
require valid-group oder require valid-user
mit anhänge verlangt er auch vom Internen Zugang ein BN/PW
vielen Dank schon mal im voraus
mfg
Farmer
2 Antworten
- LÖSUNG guzmamb6 schreibt am 01.06.2006 um 09:36:44 Uhr
- LÖSUNG Farmer schreibt am 01.06.2006 um 11:26:22 Uhr
LÖSUNG 01.06.2006 um 09:36 Uhr
Das Stichwort für diesen Fall ist Satsify.
Unter http://httpd.apache.org/docs/1.3/howto/auth.html#satisfy ist ein Beispiel genau für deinen Fall.
Michael
EDIT: Das Forum macht Murks mit meinem Link, sorry. Die Adresse oben beginnt mit "http://...
Unter http://httpd.apache.org/docs/1.3/howto/auth.html#satisfy ist ein Beispiel genau für deinen Fall.
Michael
EDIT: Das Forum macht Murks mit meinem Link, sorry. Die Adresse oben beginnt mit "http://...
LÖSUNG 01.06.2006 um 11:26 Uhr
Hallo
Danke Vielmals, ist genau das was ich gebraucht habe, habs schon eingebunden und funktioniert einwandfrei. Aber mit meinem Englisch ist es nicht so gut.
kann mir jemand folgende Zeilen ein bisschen übersetzen
AuthType Basic <--- Athentivizierungstyp
AuthName intranet <--- der Name der im Loginfeld erscheinen Soll
AuthUserFile /www/passwd/users <--- der Pfad zu meiner .htaccess
AuthGroupFile /www/passwd/groups <--- der Pfad zu meiner .htgroup
Require group Administratoren <--- Zugriff erlauben für Gruppe Administratoren
Order allow,deny <--- ??????
Allow from 192.xxx. <--- Erlaubt für alles was mit 192.xxx. anfängt
Satisfy any <--- ????????
Danke nochmals
Danke Vielmals, ist genau das was ich gebraucht habe, habs schon eingebunden und funktioniert einwandfrei. Aber mit meinem Englisch ist es nicht so gut.
kann mir jemand folgende Zeilen ein bisschen übersetzen
AuthType Basic <--- Athentivizierungstyp
AuthName intranet <--- der Name der im Loginfeld erscheinen Soll
AuthUserFile /www/passwd/users <--- der Pfad zu meiner .htaccess
AuthGroupFile /www/passwd/groups <--- der Pfad zu meiner .htgroup
Require group Administratoren <--- Zugriff erlauben für Gruppe Administratoren
Order allow,deny <--- ??????
Allow from 192.xxx. <--- Erlaubt für alles was mit 192.xxx. anfängt
Satisfy any <--- ????????
Danke nochmals