WD MyCloud(V04)中配置WebDAV服務

MyCloud 升到V04(當前v04.01.00-408)後總是很脆弱,裝個aria2一不小心就磚了,但是由於自帶的Dashboard 就是基於 Apache ,而且各種線索證明搭建WebDAV還是有戲的,步驟如下:


準備工作


0.SSH登陸到MyCloud


1.建立目錄 

首先建立webdav的工作目錄,可以按照個人需要建立(使用df命令查看目錄結構)

mkdir /nfs/Public/webdav

建立目錄後將目錄賦權,否則webdav訪問不正常,www-data這個用戶是apache http服務的用戶信息,根據 /etc/apache2/envvars 這個文件的 APACHE_RUN_USER 變量設置

chown www-data /nfs/Public/webdav


2.生成apache驗證文件,用戶名 webdav ,按照提示兩次輸入需要設置的密碼

htpasswd -c /etc/apache2/passwd.dav webdav


配置


3.配置虛擬目錄

進入引用配置文件所在目錄

cd /etc/apache2/sites-enabled

新建一個配置文件 webdav.conf 內容爲

<IfModule mod_dir.c>
     #WebDAV Config 2014-11-16
     #WebDAV Path /nfs/Public/webdav
     Alias /webdav /nfs/Public/webdav
     <Directory /nfs/Public/webdav>
          Options Indexes MultiViews
          AllowOverride None
          Order allow,deny
          allow from all
     </Directory>
     <Location /webdav/>
          DAV On
          AuthType Basic
          AuthName "webdav"
          AuthUserFile /etc/apache2/passwd.dav
          Require valid-user
     </Location>
     #End WebDAV Config
</IfModule>


驗證

4.Apache 檢查配置

apache2ctl configtest

結果Syntax OK


5.重啓服務

/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


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章