2016年11月23日 星期三

webdav架設

webdav提供遠端的檔案系統,是一種方便的分享方式。
webdav的架設如下:

一、建立檔案的目錄(假設為/var/www/html/dav)

mkdir /var/www/html/dav
chown apache:apache /var/www/html/dav => 要讓apache可以寫入

二、建立密碼檔,管理存取的人(假設放置在/var/www/dav/passwd.dav下)

mkdir /var/www/dav
cd /var/www/dav
htpasswd -c passwd.dav account => account是要建立的帳號
chown apache:apache passwd.dav
chmod 600 passwd.dav

三、在apache中指定 webdav目錄( 編輯 httpd.conf )

<Directory "/var/www/html/dav/">
    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    allow from all
</Directory>

Alias /webdav /var/www/html/dav

<Location /webdav>
    DAV On
    AuthType Basic
    AuthName "webdav"
    AuthUserFile /var/www/dav/passwd.dav
    Require valid-user
</Location>

四、重起apache

service httpd restart

其他參考:

從 mac os 連結 webdav
1. 右鍵點擊 Finder => 連接伺服器...
2. 輸入網址 http://***.***.***.***/webdav/
3. 連線後即可
PS : 如果發現可以連線卻不能寫入, 請檢查 /var/www/html/dav 的目錄 , apache 是否有寫入權限.

從window XP
1. 右鍵點擊 我的電腦 => 連線網路磁碟機...
2. 選擇 註冊線上存放或連接到網路伺服器
3. 下一步 => 選擇其他的網路位置 指定網站,網路位置,或FTP台的位址
4. 輸入 http://***.***.***.***/webdav/#
5. 之後從網路上的芳鄰可以找到

沒有留言:

張貼留言