Aller au contenu

Webdav ?


Messages recommandés

  • 1 mois après...
  • 2 mois après...
  • 10 mois après...
  • 1 an après...
  • 5 mois après...

Hello

Alors vu que le sujet date je ne sais pas si sa intéresse encore quelqu'un :D

Pour le serveur webdav cheu moi il fonctionne presque (j'arrive pas à y écrire)

Voilà comment j'ai procédé :

- J'ai installé comme dit plus haut apache : ipkg install apache

- J'ai modifié le fichier httpd : vi /volume1/opt/etc/apache2/httpd.conf (Décomenté la ligne ou on trouve : include etc/apache2/extra/httpd-dav.conf

- J'ai édité le fichier httpd-dav.conf : vi /volume1/opt/etc/apache2/extra/httpd-dav.conf

Le voici fichier :

#

# Distributed authoring and versioning (WebDAV)

#

# Required modules: mod_dav, mod_dav_fs, mod_setenvif, mod_alias

# 	mod_auth_digest, mod_authn_file

#


# The following example gives DAV write access to a directory called

# "uploads" under the ServerRoot directory.

#

# The User/Group specified in httpd.conf needs to have write permissions

# on the directory where the DavLockDB is placed and on any directory where

# "Dav On" is specified.


DavLockDB "/opt/var/DavLock"


#Alias /uploads "/opt/uploads"

Alias /webdav "/volume1/webdav"


<Directory "/volume1/webdav">

	Dav On


	Order Allow,Deny

	Allow from all


	#AuthType Digest

	AuthType Basic

	AuthName DAV-upload


	# You can use the htdigest program to create the password database:

	# htdigest -c "/opt/user.passwd" DAV-upload admin

	# AuthUserFile "/opt/user.passwd"

	AuthUserFile "/volume1/webdav/.htpasswd"

	#AuthDigestProvider file


	Satisfy All

	Require valid-user

</Directory>


#

# The following directives disable redirects on non-GET requests for

# a directory that does not include the trailing slash. This fixes a 

# problem with several clients that do not appropriately handle 

# redirects for folders with DAV methods.

#

BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully

BrowserMatch "MS FrontPage" redirect-carefully

BrowserMatch "^WebDrive" redirect-carefully

BrowserMatch "^WebDAVFS/1.[0123]" redirect-carefully

BrowserMatch "^gnome-vfs/1.0" redirect-carefully

BrowserMatch "^XML Spy" redirect-carefully

BrowserMatch "^Dreamweaver-WebDAV-SCM1" redirect-carefully

J'ai eu un problème : je n'ai pas réussi à faire fonctionné l'authentification avec un fichier de base du serveur donc je le crée moi-même avec la commande htpasswd -c Filename username expliquée ici : http://httpd.apache....d/mod_auth.html

Maintenant il me reste à comprendre pourquoi il ne me permet pas de modifier les fichiers.

Voilà j'espère que sa aide quelqu'un.

est-ce que l'utilisateur concerné a le droit d'écriture dans l'arborescence "/volume1/webdav" ? de plus, le process apache doit pouvoir accéder en écriture (donc l'utilisateur sous lequel tourne apache, nobody)

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.