WebDAV導入

 WebDAVUTF-8でファイルをアップロードしてくれることを知ったので、Unicodeが使えないといってもいいFTPの変わりにWebDAVを導入してみる。WebDAVモジュールは既に入っていたので、Apachehttpd.confに以下のように書き加えるだけ。


DAVLockDB /tmp/DAVLock
Alias /****** "/home/******/***"

DAV On
AuthType Basic
AuthName "WebDAV User"
AuthUserFile "/home/*******/***/.htpasswd"
Require valid-user


 
 Basic認証なのでパスワードが平文だが、ダイジェスト認証に変えるかどうかは後の課題に。
 読み込みはすんなりと出来たのだが書き込みが中々出来なかったのだが、当初ロックディレクトリに使っていた/var/lock/DAVLockの/var/lock自体がrootしかアクセスできず、DAVLockまでのアクセスが出来ていないことに気がついた(ぉ
 
 そこで、おとなしく/tmp/DAVLockに変更したところ、あっさりと書き込みが出来るようになる。