WindowsクライアントからWebDAV接続

Windows7/8クライアントからWebDAV接続する際の挙動

  • URIにドキュメントルートそのものを指定出来ないので、何かしらディレクトリを指定する。
    [正しい] http://example.com/mydir
    [間違い] http://example.com/
  • AliasのURL(http://exmaple.com/myalias)では接続出来ない。
    Alias /myalias /var/www/example.com/htdocs
  • パスワードでアクセス制御する場合、ベーシック認証は使えず、ダイジェスト認証を使わなければならない。
  • SSLで接続する場合、自己証明のサーバ証明書は使えない。独自CAを立てて、CA証明書をWindowsにインポートしてもダメらしい。

参考

設定

httpd.conf グローバル設定

LoadModule dav_module modules/mod_dav.so
LoadModule dav_fs_module modules/mod_dav_fs.so
LoadModule auth_digest_module modules/mod_auth_digest.so

DavLockDB "/usr/local/apache/var/DavLock"

httpd.conf VirtualHost設定

<Directory "/var/www/example.com/htdocs">
Options FollowSymlinks Indexes
AuthType Digest
AuthName KeepOut
AuthUserFile /etc/httpd/conf/htdigest-passwd.txt
Require valid-user
Dav On
</Directory>
net use x: http://example.com/mydir

参考


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS

Last-modified: 2013-06-17 (月) 09:59:21 (2366d)