killtec
Goto Top

Htaccess Zugriffe einschränken

Hallo,
ich möchte den Zugriff auf eine Seite einschränken.
Ich möchte dass bestimmte IP-Adressbereiche die Seite ohne Eingabe von Benutzer / Kennwort öffnen können.
Die IP-Bereiche sind alles Interne IP's.
Alles was von extern kommt soll einen Benutzer / Kennwort eingeben.

Als System ist ein opensuse mit apache am laufen. Die Firewall hat eine Port-Freigabe von außen auf einer dedizierten IP.

Gruß

Content-ID: 466617

Url: https://administrator.de/forum/htaccess-zugriffe-einschraenken-466617.html

Ausgedruckt am: 22.04.2025 um 21:04 Uhr

aqui
Lösung aqui 28.06.2019 um 11:46:50 Uhr
Goto Top
SlainteMhath
SlainteMhath 28.06.2019 um 11:49:47 Uhr
Goto Top
Moin,

leider fehlt die Angabe der Apache Version...

bei 2.2.x geht z.B:
AuthType Basic
require valid-user
Order allow,deny
Allow from xxx.xxx.xxx.xxx
satisfy any

lg,
Slainte
killtec
killtec 28.06.2019 um 12:14:30 Uhr
Goto Top
Hallo,
danke für die Rückmeldungen.
Mein Code sieht nun so aus:
AuthName "Status"  
AuthType Basic
AuthUserFile /srv/www/htpasswd/stat/.htpasswd
require valid-user
Order allow,deny
Deny from all
Allow from 10.0
Allow from 192.168
Satisfy any

Wenn ich den Teil raus nehme:
Order allow,deny
Deny from all
Allow from 10.0
Allow from 192.168
Satisfy any

liest er die .htaccess. Habe ich den Teil drin, so kommt ein 500-er Status.

Hier noch die Apache-Version:
Server version: Apache/2.4.33 (Linux/SUSE)
Server built:   2019-04-04 12:22:32.000000000 +0000
SlainteMhath
Lösung SlainteMhath 28.06.2019 um 12:22:23 Uhr
Goto Top
Apache/2.4.33
Dann wird doch mal einen Blick hier rein:
https://httpd.apache.org/docs/2.4/howto/access.html
killtec
killtec 28.06.2019 um 12:42:56 Uhr
Goto Top
So klappt es face-smile

AuthName "Status"  
AuthType Basic
AuthUserFile /srv/www/htpasswd/stat/.htpasswd
require valid-user
require ip 10.0
require ip 10.2
require ip 10.4
require ip 192.168

Danke face-smile