Toon posts:

403 op userdirs bij apache

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb onlangs mandrake 9.1 met de bijgeleverde apache geinstalleerd. Ik heb apache nu zo ver dat ik het adres "http://192.168.0.2" gewoon kan gebruiken (index.html uit de root directory wordt gewoon geserved).

De root directory (/var/www/html) werkt dus gewoon. Als ik echter een user-dir probeer te gebruiken krijg ik steevast een 403. Ik heb aardig wat "oplossingen" op het internet gevonden (het programma msec aanpassen, nieuwe user proberen) maar niets werkt. Mijn permissies staan nu zelfs allemaal op 777 maar nog steeds krijg ik 403, of ik nou https:// of http:// gebruik.

Mijn bedoeling is dus dat ik het adres "http://192.168.0.2/~user/ kan gebruiken.

Iemand een elegante oplossing voor me?

  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

post relevante delen van je httpd.conf eens? Wat staat er verder precies in je access_log en error_log?

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


  • rvm
  • Registratie: November 2000
  • Niet online

rvm

Wat zijn de permissies op /home, /home/user en /home/user/public_html (of welke dir daar voor gebruikt wordt)? Moet minimaal 701 zijn

  • supakeen
  • Registratie: December 2000
  • Laatst online: 09-09-2025
Staan directory listings wel aan :X

  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

rvm schreef op 17 August 2003 @ 21:32:
Wat zijn de permissies op /home, /home/user en /home/user/public_html (of welke dir daar voor gebruikt wordt)? Moet minimaal 701 zijn
Verwijderd schreef op 17 augustus 2003 @ 20:18:
[...] Mijn permissies staan nu zelfs allemaal op 777 maar nog steeds krijg ik 403, of ik nou https:// of http:// gebruik.
[..]
:) Ik ga ervanuit dat 777 ook wel moet werken.

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


  • rvm
  • Registratie: November 2000
  • Niet online

rvm

Spider.007 schreef op 18 August 2003 @ 09:11:
:) Ik ga ervanuit dat 777 ook wel moet werken.
Niet iedereen denk eraan om ook de permissies van alle parent directories goed te zetten. Dat heeft me ooit een paar uur gekost. Dat vergeet je niet meer ;)

Verwijderd

inderdaad, je /home/pietje map moet ook r rechten hebben voor others ;)

Verwijderd

apache lid maken van de gebruikers groep.
en vervolgens chown user:apache /home/user/prublic_html/ (o.i.d)
suc6

Verwijderd

Topicstarter
de permissies van alle mappen staan op 777 (oke, alle mappen vanaf en inclusief /home).

directory listings staat aan.

de error logs geven alleen aan dat de request niet geserved kon worden vanwege permissies (ik weet niet letterlijk hoe het er staat, maar veel nuttigs stond er in ieder geval niet).

de laatste tip (apache lid van gebruikersgroep) zal ik binnenkort eens proberen, eerst even zoektochtje op internet omdat ik ook maar een linux-newbie ben... in ieder geval bedankt

  • igmar
  • Registratie: April 2000
  • Laatst online: 31-01 23:50

igmar

ISO20022

Verwijderd schreef op 19 augustus 2003 @ 21:45:
de permissies van alle mappen staan op 777 (oke, alle mappen vanaf en inclusief /home).
code:
1
2
3
4
5
su -s /bin/sh apache
cd /
cd /home
cd gebruiker
cd public_html


Een van die chdirs gaat een error geven, en daarvan staan de permissies niet goed.

Verwijderd

Paste die info uit je error file eens..

En geef de output van het volgende commando eens:

code:
1
ls -asl /home/user/public_html

  • rvm
  • Registratie: November 2000
  • Niet online

rvm

En, zoals eerder gevraagd, laat eens zien wat in httpd.conf staat.

Verwijderd

En dan staat er waarschijnlijk nog steeds geen "index.html" bestand in public_html

  • Acid_Burn
  • Registratie: Augustus 2001
  • Laatst online: 08:26

Acid_Burn

uhuh

Directory browsing staat waarschijnlijk uit. Doet ie het wel als je er een index.html inzet?

edit: hehe alex was me net voor :p

[ Voor 18% gewijzigd door Acid_Burn op 21-08-2003 00:05 ]

Glass Eye Photography | Zelfbouw wireless fightstick | Mijn puzzel site


Verwijderd

rvm schreef op 18 augustus 2003 @ 10:19:
[...]
Niet iedereen denk eraan om ook de permissies van alle parent directories goed te zetten. Dat heeft me ooit een paar uur gekost. Dat vergeet je niet meer ;)
Zitten we mooi in hetzelfde schuitje... Dit heeft me dus inderdaad uuren gekost en ten lange leste maar eens op GOT gekeken. Bam, meteen raak.

THNX!

Dus voor iedereen met ditzelfde probleem : chmod +711 /home/<user> voordat je aan de user dirs gaat denken! :D
Pagina: 1