www.dannyhiemstra.nl
ja maar hoe heet het wat ik wil?
Ik kan wel gaan zoeken maar ik weet dus de benaming niet van wat ik wil
Ik kan wel gaan zoeken maar ik weet dus de benaming niet van wat ik wil
www.dannyhiemstra.nl
mod_userdir
Some people manage by the book, even though they don't know who wrote the book or even what book.
Meestal wordt er naar een speciale dir binnen de useraccount gewezen.. bv /home/username/public_html..
Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'
Hoe dat heet?? gewoon apache, is nix een speciale naam voor
ff in de manual spitten hoe je users een page laat gebruiken en voila
chmod 755 die map
en dan chmod a+x ~username
en als je dan http://ip/~username/ opvraagt gaat ie /home/username/public_html/index.html laden
en da's dus wat je geloof ik wil
http://www.linux-nl.cx/html/webserver.html
ff in de manual spitten hoe je users een page laat gebruiken en voila
oftwel: maak een map aan in /home/username met de naam public_htmlApache, extra users
Het is mogelijk om users die op de server toegang hebben, een homepage te laten aanbieden.
Deze kunnen dan in hun eigen home-directory, ~/username, een dir public_html (chmod 755) maken en daar een index.html plaatsen, welke dan getoond wordt als men deze wil zien, met:
mijn.ip.adres.hier/~username
als URL in Netscape.
Vergeet niet om deze directory voldoende rechten te geven om deze door een andere user te laten opvragen. met 'chmod a+x ~username' wordt dit geregeld.
chmod 755 die map
en dan chmod a+x ~username
en als je dan http://ip/~username/ opvraagt gaat ie /home/username/public_html/index.html laden
en da's dus wat je geloof ik wil
http://www.linux-nl.cx/html/webserver.html
Verwijderd
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| <IfModule mod_userdir.c>
UserDir public_html
</IfModule>
...
...
<Directory /home/*/public_html>
AllowOverride FileInfo AuthConfig Limit
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
<Limit GET POST OPTIONS PROPFIND>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS PROPFIND>
Order deny,allow
Deny from all
</LimitExcept>
</Directory> |
oid
die 'IfModule' checkt voor de juiste module en zet de default dir die je wil serveren. (moet dus wel bestaan in elk home als je content wil zien).
/home/*/public_html verwijzt naar de map die je wil gebruiken. (mag ook anders heten, bepaal zelf maar wat je wil)
'*' wordt aangevuld met de gevraagde login
(i.e. bij url: http://domain/~newbie is de login: newbie en de content map: /home/newbie/public_html)
voor die <Directory> en <Limit> opties zou je de manual moeten lezen om het voor jouw wensen goed neer te zetten.
Volgende keer even de manual zelf doorlezen.
Tijd voor een nieuwe sig..
Pagina: 1
Dit topic is gesloten.
![]()