création d’un user : avec htdigest qui permet de créer et maintenir les fichiers textes dans lesquels sont stockés des noms d’utilisateurs, des domaines de protection (realms) et des mots de passe pour l’authentification à base de condensés des utilisateurs HTTP. L’accès aux ressources du serveur HTTP Apache peut être limité aux seuls utilisateurs enregistrés dans les fichiers créés par htdigest.
# htdigest -c /etc/apache2/users.password webdav momo
Adding password for momo in realm webdav.
New password :
Re-type new password : rata.......
-* Editez votre fichier apache, /etc/apache2/sites-available/dav.conf
-* recopiez le 000-defautlt.conf et rajoutez
-*
rajouter au tout début du fichier
DavLockDB /var/www/DavLock
et à la fin de la section VirtualHost avant </VirtualHost>
Alias /webdav /var/www/webdav
<Directory /var/www/webdav>
DAV On
AuthType Digest
AuthName "webdav"
AuthUserFile /etc/apache2/users.password
Require valid-user
</Directory>
* Dans mon home j’ai créele fichier testdav
Avec http://192.168.1.12/testdav/
Avec http://192.168.1.12/webdav/