Page 1 of 1
documentroot von vHost auf ein /home/ Verzeichnis möglich?
Posted: 2004-05-06 18:30
by exxplode
Ich hab eine kurze Frage zu vHosts mit Apache:
Kann ich das RootVerzeichnis eines vHostes auf /home/user_xyz/ legen?
Ich bekomme im Moment nur ein Forbidden als Antwort, wenn ich das versuche... Muss ich Apache erst die Berechtigung geben, das Verzeichnis des Users zu öffnen, oder gibt's nen anderen Trick?
Ist sicher leicht zu beantworten!!!
Danke viel mals schon im Voraus,
exXplode
Re: documentroot von vHost auf ein /home/ Verzeichnis möglich?
Posted: 2004-05-06 18:33
by Joe User
RTFM (Hint: mod_userdir)
Re: documentroot von vHost auf ein /home/ Verzeichnis möglich?
Posted: 2004-05-06 19:27
by exxplode
You're right with RTFM but:
Ich will nich per URL mit
http://www.xyz.de/~user ein Verzeichnis öffnen, sondern per Domain
http://www.xyz.de die files aus einem Userverzeichnis ("/home/xyz") holen. Und dabei bekomme ich das hier:
Forbidden
You don't have permission to access / on this server.
Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
--------------------------------------------------------------------------------
Apache/2.0.48 (RedHat 9) Server at
http://www.xxx.de Port 80
Das hat auch mit der Direktive "UserDir public_html" nicht hin. Eigentlich schade ;-)
Freue mich weiterhin über jede Antwort,
exXplode
Re: documentroot von vHost auf ein /home/ Verzeichnis möglich?
Posted: 2004-05-06 19:33
by darkspirit
Rechte überprüfen und einen Blick ins error_log werfen..
Re: documentroot von vHost auf ein /home/ Verzeichnis möglich?
Posted: 2004-05-07 07:48
by Anonymous
Apache muss Zugriff auf das Verzeichnis des Benutzers haben (chmod(754)?)
dav
Re: documentroot von vHost auf ein /home/ Verzeichnis möglich?
Posted: 2004-05-07 08:18
by captaincrunch
Bei 754 wird der Apache auch weiterhin diese Probleme haben, da er (sofern nicht suphp im Spiel ist) als "others" nur Leserechte (4) auf das Verzeichnis hat, aber zusätzlich das Executable-Recht (x) benötigt, um überhaupt dort reinsehen oder- wechseln zu können.
Die Bedeutung von Verzeichnisrechten wird anscheinend leider nur von einem kleinen Teil der Leute verstanden...

Geschafft!!
Posted: 2004-05-07 10:53
by exxplode
Also, mit 777 klappts jetzt einwandfrei!
Wie steht's mit der Sicherheit dabei? Hab ich mit den Rechten irgenetwas zu befürchten?
Ansonsten erst mal super vielen Dank, ich hab einfach noch mal alle Rechte der einzelnen Ordner durchgeschaut und bin jetzt also zum Ziel gekommen ;-)
Merci vielmals,
exXplode
Re: Geschafft!!
Posted: 2004-05-07 11:29
by jaky
exXplode wrote:Also, mit 777 klappts jetzt einwandfrei!
Wie steht's mit der Sicherheit dabei? Hab ich mit den Rechten irgenetwas zu befürchten?
Ansonsten erst mal super vielen Dank, ich hab einfach noch mal alle Rechte der einzelnen Ordner durchgeschaut und bin jetzt also zum Ziel gekommen ;-)
Merci vielmals,
exXplode
Bei 777 kann dir jeder auf den Server alles an Scripte schieben, ausführen und sich so Zutritt (wenn er gut ist) zum Server verschaffen.

Re: Geschafft!!
Posted: 2004-05-07 14:00
by exxplode
Jaky wrote:Bei 777 kann dir jeder auf den Server alles an Scripte schieben, ausführen und sich so Zutritt (wenn er gut ist) zum Server verschaffen.

Klingt ja logisch, aber wie will er rankommen? Per FTP? Nee, einloggen nicht möglich... Per SSH? Genau das gleiche... Per HTTP etc. schon recht nicht... Wenn dann, müsste er wohl eine Lücke z.B. in Apache ausnutzen, oder?
Wäre super, wenn du die Gefahr ein bisschen kongretisieren könntest.
Merci, exXplode
Re: documentroot von vHost auf ein /home/ Verzeichnis möglich?
Posted: 2004-05-07 14:03
by darkspirit
Stichwort: Lokale User.
Wenn er allein auf dem Server ist, ist die Gefahr natürlich erstmal nicht so groß, aber wenn jemand mal Zugang zu irgendeinem Account durch eine x-beliebige Lücke erlangt hat, bietet 777 eine feine Möglichkeit, um das System weiter zu kompromittieren.
Re: documentroot von vHost auf ein /home/ Verzeichnis möglich?
Posted: 2004-05-07 14:45
by exxplode
Alles klar, vielen Dank,
es klappt jetzt wunderbar mit 743.
exXplode
Re: documentroot von vHost auf ein /home/ Verzeichnis möglich?
Posted: 2004-05-07 15:12
by captaincrunch
743
...glaube ich kaum...