Apache (linux) 403 forbidden ?

Pagina: 1
Acties:
  • 120 views sinds 30-01-2008
  • Reageer

  • cosmoOo
  • Registratie: Maart 2000
  • Laatst online: 22:33

cosmoOo

SCSI in vogelhuisje

Topicstarter
Matched: forbidden
ik ben ook eens begonnen met linux. apache geeft nu alleen forbidden als ik probeer te kijken of hij werkt. (ook als ik ingelogd ben onder root) wat moet ik veranderen ?

gebruik redhat 6.2

It's a known fact that one may train cats to do exactly what they want.


  • Tuinhark
  • Registratie: April 2000
  • Laatst online: 06-02 07:55

Tuinhark

Retro

Geen matches
Je moet de file permissies van de files die op je HD in /home/httpd/html staan checken. Als het goed is moeten die op rw-r--r-- staan.

  • cosmoOo
  • Registratie: Maart 2000
  • Laatst online: 22:33

cosmoOo

SCSI in vogelhuisje

Topicstarter
Geen matches
ben nog erg newbie,

hoe doe ik dat dan ?

kan ik kijken met chmod ???, of moet ik ls ??? gebruiken, en hoe dan ?.

waarom zou dat eigenlijk fout staan ?
ik heb verder nog geen users of zo aangemaakt (moet dat ?)

It's a known fact that one may train cats to do exactly what they want.


  • Tuinhark
  • Registratie: April 2000
  • Laatst online: 06-02 07:55

Tuinhark

Retro

Geen matches
Ik geloof niet dat je speciaal voor Apache een user moet aanmaken. Staandaard staat dat op 'nobody'. Maar ja, standaard staan die permissies ook goed.

TIP: MAAK EEN ACCOUNT AAN ZODAT JE NIET MEER ALS ROOT HOEFT IN TE LOGGEN. Kijk, als root ben je 'all-powerful'. Gaat er iets mis, kan je hele systeem op z'n bek gaan. Als je als een user inlogt, heb je dat probleem niet. Mocht je tijdelijk ff root willen zijn, gebruik je daar het commando 'su' voor. Zie ook de manpages.

Om permissies te wijzigen:
chmod [ugoa][+-][rwx]
u = user
g = group
o = other
a = ugo (dus all)
je mag dit dus mixen
+ = aan
- = uit
r = read
w = write
x = execute

in jouw geval zou je dit doen:
> cd /home/httpd
> chmod -R a+r .
(die -R is ook voor subdirectories)

Check hier voor meer info

  • cosmoOo
  • Registratie: Maart 2000
  • Laatst online: 22:33

cosmoOo

SCSI in vogelhuisje

Topicstarter
Matched: forbidden, 403
ok. log nu in onder een ander accountje.

helaas was dit niet het probleem.
was al rw-r--r--.

ander idee ?

op mijn windows client geeft ie nu ineens
connection refused, gisteren was dat ook nog 403 forbidden

It's a known fact that one may train cats to do exactly what they want.


  • Tuinhark
  • Registratie: April 2000
  • Laatst online: 06-02 07:55

Tuinhark

Retro

Geen matches
Hrmz... moet je eens op de linux bak dit intypen:

> telnet localhost 80

dan gaattie connecten. daarna typ je dit in (ook hoofdlettergevoelig):

GET / [enter]
[enter]

en kijk dan eens wat je terugkrijgt.

  • cosmoOo
  • Registratie: Maart 2000
  • Laatst online: 22:33

cosmoOo

SCSI in vogelhuisje

Topicstarter
Matched: forbidden, 403
zo test ik de hele tijd eigenlijk al.

gevolg dus:

403 Forbidden

you don't have permission to access on this server
apache/1.3.12 server at 192.168.0.1 port 80

connection closed by foreign host.

It's a known fact that one may train cats to do exactly what they want.


  • Tuinhark
  • Registratie: April 2000
  • Laatst online: 06-02 07:55

Tuinhark

Retro

Geen matches
Sjit.. Check de configfile(s) dan? Als het goed is staan die in /etc/httpd/conf/ . Misschien dat een alias niet goed staat? Upload je config (httpd.cond) dan eens ergens en plaats hier een linkje.

  • Marcel
  • Registratie: Juli 1999
  • Laatst online: 14:31
Matched: 403
Wat staat er in de serverlog? Als je wilt weten hoe die log heet moet je even in /etc/httpd.conf o.i.d. kijken. Staat er wel een index.html in de document root? Zoniet dan krijg je vaak standaard geen toegang (403 error).

Verwijderd

Geen matches
Ik weet het niet zeker marcel, maar volgens mij krijg je dan meestal gewoon een directory listing te zien van de document root.

Volgens mijn moet het ook niks uitmaken als wie je erop gaat.. want dat word toch ook niet gechecked..?!

Heb je misschien zelf nog wat veranderingen gedaan aan je httpd.conf file of iets anders? denk 's ff wat je hebt gedaan..?

Verwijderd

Geen matches
check je httpd.conf

<files ~> moet verandert worden, waar in weet ik niet. moet je ff de howto lezen.
Pagina: 1