Windows 7/8用WebDAV连接ownCloud

从Windows Vista起,微软就禁用了http形式的基本WebDAV验证形式(KB841215),必须使用https连接,但是架设在AppFog上的免费账户对SSL证书无权限。所以在Windows Vista/7/8中,要方便地映射ownCloud文件为系统上的“网络位置”,就必须改注册表……
HKEY_LOCAL_MACHINE>>SYSTEM>>CurrentControlSet>>Services>>WebClient>>Parameters>>BasicAuthLevel
把这个值从1改为2,然后进控制面板,服务,把WebClient服务重启(没有启动的就启动它)。

然后打开命令提示符,输入以下指令。

net use Z: http://YOUR_ownCloud_SERVER_PATH/remote.php/webdav /user:youruser yourpassword

提示成功的话,打开计算机看看是不是在网络位置里出现一个盘了?

加上参数/persistent:YES 还可以使得这个映射在重启计算机后依然存在。

安全提醒:不要在公共网络环境(如公共WiFi热点)下以http连接的WebDAV访问,以免泄露隐私数据。

参考文章:ownCloud Documentation  |  arthurtoday.com

Author: librehat

自由軟體萬歲!

6 thoughts on “Windows 7/8用WebDAV连接ownCloud”

  1. 我的环境是 0.7版本 WIN7x64客户端 用https添加网络驱动器 提示输入用户名密码3次后提示“因为发生下列错误,无法创建映射网络驱动器:连到系统上的设备没有发挥作用 ” 但是用浏览器能正常访问。 麻烦老师帮我分析一下

  2. 有一个问题请教老师:我按照你的方法成功了,但是映射的网络驱动器只有100G容量,而且其他用户也是同样的容量,只要有用户往里面上传文件,剩余容量就会变小,而我的服务器端有几个T,为什么会出现这种问题呢?该如何解决?

    1. ownCloud后台可以设置每个用户的容量。应该你设置了每个用户只有100G吧……
      或者就是你把ownCloud存放文件的地方(看看挂载点)设在某个只有100G的挂载点下了,而且一共就100G,所以变成多个用户共用100G了。

    2. 我的出现了同样的问题.与客户端的本地磁盘对比了一下,映射的网络驱动器显示的是C盘(系统盘)的容量.是不是操作系统的问题?

      1. 能不能说得具体一些?

        你应该先检查服务端的配置是否正确。以我之前的经验看,这个容量显示如果有问题,也不会是本机操作系统引起的。

Comments are closed.