vine-users ML アーカイブ



[vine-users:072641] WevDAVが うまく動きません。

  • From: 岡田 貴行 <step098@xxxxxxxxxxxxxxx>
  • Subject: [vine-users:072641] WevDAVが うまく動きません。
  • Date: Fri, 12 Aug 2005 10:50:22 +0900
おはようございます。岡田です。
apacheでwebdavを使おうと思うのですがうまく動作しません。いろいろ設定を見直してみたのですがなにがいけないやらわからない状況です。環境はvine3.1にapt-getでインストールできるapacheの最新版を使っています。簡単に状況を説明しますとセキュリティのためにSSLをインストールしました。SSLのインストールの方法はhttp://homeserver.seesaa.net/article/5371603.htmlとまったく同じ方法で行いました。
SSLをインストールした後は
# apt-get install mod_dav
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
以下の追加パッケージがインストールされます:
libiconv_hook
以下のパッケージが新たにインストールされます:
libiconv_hook mod_dav
アップグレード: 0 個, 新規インストール: 2 個, 削除: 0 個, 保留: 1 個
187kB のアーカイブを取得する必要があります。
展開後に 550kB のディスク容量が追加消費されます。
続行しますか? [Y/n]y
取得:1
http://updates.vinelinux.org 3.1/i386/extras libiconv_hook 20021209-0vl3 [76.0kB]
取得:2
http://updates.vinelinux.org 3.1/i386/extras mod_dav 1.0.3-5vl1 [111kB]
187kB を 5s 秒で取得しました (33.2kB/s)
変更を適用しています...
Preparing... ########################################### [100%]
1:libiconv_hook ########################################### [ 50%]
2:mod_dav ########################################### [100%]
完了
 
# mkdir /home/httpd/html/fodav
# chown apache.apache /home/httpd/html/fodav
# mkdir /var/www
# mkdir /var/www/dav
# chown apache.apache /var/www/dav
# chmod 640 /var/www/dav/DavLock
# chmod 700 /var/www/dav
# chmod a-rwx /home/httpd/html/fodav
# chmod u+rwx /home/httpd/html/fodav
 

# vi /etc/httpd/conf/httpd.conf #最終行に以下を追加
dav "/home/httpd/html/fodav"
DavLockDB /var/www/dav/DavLock
<Location /fodav>
Allow from all
Deny from all
Order deny,allow
Authtype Basic
AuthName "Login WebDAV please input passward"
AuthUserFile "/var/www/secure/dav/.htpasswd"
Require valid-user
Dav on
</Location>

# mkdir /var/www/secure
# mkdir /var/www/secure/dav
# htpasswd -c /var/www/secure/dav/.htpasswd Linux
New password:
Re-type new password:
 
以上のようにしてインストールしました。設定を反映させるためにapacheの再起動は何回もやっています。そしてIEからファイル→開く→https://192.168.0.20/fodav/と入力して、webフォルダで開くにチェックし、開きます。証明書関連の警告が出てきた後、ユーザーIDとパスワードを入力して開くことは開けるのですがファイルのコピーなどが行えません。ファイルのコピーなどが行えないというエラーなのでいろいろ考えた結果、フォルダのパーミッションがおかしいか、WebDAVのモジュールが組み込まれていないかのどちらかではないかなと考えています。この操作でなにかおかしいところはあるでしょうか?またWebDAVを実際に使っているかたはおられましたらご教授お願いできませんか?