WebDAVの設定

インターネットにwebdavを公開するため、SSLBasic認証を用いる。
httpd-dav.confを修正する。


# cd /usr/local/httpd-2.2.9/conf/extra
# cp httpd-dav.conf httpd-dav.conf.org
# vi httpd-dav.conf
以下のように修正

DavLockDB "/tmp/DavLock"
Alias /webdav "/var/www/webdav"

Dav On
Options Indexes ←この指定が無いとなぜか403 forbiddenエラーになる。
Order deny,allow
Allow from all
SSLRequireSSL
AuthType Basic
AuthName "WebDAV Access"
AuthUserFile "/usr/local/httpd-2.2.9/conf/.webdav_passwd"
Require valid-user

httpd.confの以下の行をコメント解除する。

# Include conf/extra/httpd-dav.conf

WebDAVにアクセスするユーザを作成する。


# /usr/local/httpd-2.2.9/bin/htpasswd -c /usr/local/httpd-2.2.9/conf/.webdav_passwd webdav
>New password => パスワードを入力