PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Nur bestimmte Unterordner im Webverzeichnis sperren?



[CCCB]m0p
08.11.05, 15:36
Ich habe folgendes Problem:

Es gibt einen Webserver, mit zwei Seiten in Unterordnern:

http://IP/A
http://IP/B

Nun soll der Benutzer nicht auf A zugreifen können aber wohl auf B. Das ganze muss ohne .htaccess funktionieren.
Ich kann auch nicht IP-Ranges sperren, da hier noch mehr PCs stehen. Nur die "Linuxkisten" dürfen nicht auf die Seite A zugreifen. Die WindowsPCs schon.
Ist das irgendwie mit Onboardmitteln erreichbar? Es soll wenn nötig nicht viel mehr Software installiert werden als nötig!
Als Browser verwende ich Firefox - kann ich da irgendwie durch geschicktes Benutzerrechte setzen die Seite A blockieren?

Roger Wilco
08.11.05, 16:32
m0p']Nun soll der Benutzer nicht auf A zugreifen können aber wohl auf B. Das ganze muss ohne .htaccess funktionieren.
Dann mach es eben direkt in der httpd.conf oder im entsprechenden VirtualHost-Block (falls vorhanden) mit einem Directory bzw. Location Block.

[CCCB]m0p
09.11.05, 10:22
Es muss komplett ohne irgendeine Passworteingabe funktionieren^^.


Ich habe es wiefolgt gelöst:

Auf dem Client:

iptables -A OUTPUT -j DROP -d SERVERNAME -p tcp --dport 80

auf dem Server einen V-Host angelegt, der auf B gelinkt ist und mit dem Port 81 läuft.

binary trust
10.11.05, 09:06
Hi,

eine andere Möglichkeit wäre doch ein kleines PHP Script zu schreiben, welches prüft um was für ein OS sich handelt und leitet die Linux Kisten beim Zugriff auf A einfach nach B um und umgekehrt von B nach A für die Winodwskisten ..