[apache] user directories alleen toegankelijk voor user

Pagina: 1
Acties:

  • corani
  • Registratie: December 2000
  • Laatst online: 05-10-2017

corani

__,,,_(^_^)_,,,__

Topicstarter
Ik ben bezig om de gebruikers van mijn server via webdav een eigen webspace te geven. Webdav draait nu prima, en als gebruikers verbinding maken, kunnen ze ook netjes hun eigen webspace openen, en deze gebruiken.

Waar het probleem nu in zit, is dat elke gebruiker alleen zijn eigen directory moet kunnen openen. Hiervoor heb ik nu in de apache-config staan:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<VirtualHost *:443>
        ServerName      dav.server.nl
        DocumentRoot    /....../webdav/

        SSLEngine  on
        SSLCertificateFile /etc/apache/ssl.crt/server.crt
        SSLCertificateKeyFile /etc/apache/ssl.key/server.key

        <Directory /....../webdav>
                DAV On
                AuthPAM_Enabled on
                AuthType Basic
                AuthName "WebDAV"
        </Directory>
        <Directory /....../webdav/user1>
                require user user1
        </Directory>
        <Directory /....../webdav/user2>
                require user user2
        </Directory>
        <Directory /....../webdav/user3>
                require user user3
        </Directory>
</VirtualHost>


Dit werkt allemaal prima, maar zoals jullie zullen begrijpen, is het niet echt handig dat ik voor elke user een entry in de apache-config moet gaan maken. wat ik dus eigenlijk wil, is het volgende:

code:
1
2
3
4
5
.
.
<Directory /....../webdav/$user>
     require user $user
</Directory>


dus dat hij automatisch voor elke directory, alleen de user met dezelfde naam toelaat. Wie-o-wie weet hiervoor een oplossing?

Laat me nou toch eens met rust man!
Iedereen die in telekinese gelooft, steek a.u.b. mijn hand op


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-02 14:52

gorgi_19

Kruimeltjes zijn weer op :9

Dit heeft niets te maken met programmeren, eerder met configureren van Apache

>> Software Algemeen

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • corani
  • Registratie: December 2000
  • Laatst online: 05-10-2017

corani

__,,,_(^_^)_,,,__

Topicstarter
gorgi_19 schreef op donderdag 06 januari 2005 @ 14:02:
Dit heeft niets te maken met programmeren, eerder met configureren van Apache

>> Software Algemeen
Merci, ik hoop dat er hier wel mensen zijn met een oplossing 8)

Laat me nou toch eens met rust man!
Iedereen die in telekinese gelooft, steek a.u.b. mijn hand op