找回密码
 立即注册

QQ登录

只需一步,快速开始

铁威马网络网络存储

[教程分享] WD MyCloud(V04)中配置WebDAV服务

[复制链接]
本帖最后由 vmzlv 于 2014-11-16 23:35 编辑

MyCloud 升到V04(当前v04.01.00-408)后总是很脆弱,装个aria2一不小心就砖了,但是由于自带的Dashboard 就是基于 Apache ,而且各种线索证明搭建WebDAV还是有戏的,步骤如下:


准备工作

0.SSH登陆到MyCloud

1.建立目录

首先建立webdav的工作目录,可以按照个人需要建立(使用df命令查看目录结构)

  1. mkdir /nfs/Public/webdav
复制代码

建立目录后将目录赋权,否则webdav访问不正常,www-data这个用户是apache http服务的用户信息,根据 /etc/apache2/envvars 这个文件的 APACHE_RUN_USER 变量设置

  1. chown www-data /nfs/Public/webdav
复制代码

2.生成apache验证文件,用户名 webdav ,按照提示两次输入需要设置的密码

  1. htpasswd -c /etc/apache2/passwd.dav webdav
复制代码

配置

3.配置虚拟目录

进入引用配置文件所在目录

  1. cd /etc/apache2/sites-enabled
复制代码

新建一个配置文件 webdav.conf 内容为

  1. <IfModule mod_dir.c>
  2.      #WebDAV Config 2014-11-16
  3.      #WebDAV Path /nfs/Public/webdav
  4.      Alias /webdav /nfs/Public/webdav
  5.      <Directory /nfs/Public/webdav>
  6.           Options Indexes MultiViews
  7.           AllowOverride None
  8.           Order allow,deny
  9.           allow from all
  10.      </Directory>
  11.      <Location /webdav/>
  12.           DAV On
  13.           AuthType Basic
  14.           AuthName "webdav"
  15.           AuthUserFile /etc/apache2/passwd.dav
  16.           Require valid-user
  17.      </Location>
  18.      #End WebDAV Config
  19. </IfModule>
复制代码
验证

4.Apache 检查配置

  1. apache2ctl configtest
复制代码

结果Syntax OK

5.重启服务

  1. /etc/init.d/apache2 reload
复制代码

输出OK字样。

浏览器访问 http://IP(MC的IP)/webdav ,出现 Index of /webdav 配置成功,其他应用程序就可以访问了,例如 OmniFocus


参考资料

主要步骤:

http://bbs.feng.com/read-htm-tid-6592882.html

虚拟目录配置:

http://blog.csdn.net/u010175124/article/details/18220495


评分

参与人数 1云币 +3 金条 +5 碎银 +8 收起 理由
爆疯语 + 3 + 5 + 8 感谢技术帝的分享!!!

查看全部评分

使用道具 举报 回复
技术贴,前排人工顶!!!
使用道具 举报 回复 支持 反对
爆疯语 发表于 2014-11-17 17:38
技术贴,前排人工顶!!!

谢谢、潜论坛那么久好歹也要做点贡献、
使用道具 举报 回复 支持 反对
啥也不说了,感谢楼主分享哇!
使用道具 举报 回复 支持 反对
啥也不说了,感谢楼主分享哇!
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回列表 搜索 官方QQ群