MAC下配置WebDav


WebDav完全可以當成一個網絡共享的文件服務器使用!

 

# 1. 修改了兩個配置文件

# 2. 創建web訪問用戶的用戶名和口令

# 3. 創建了兩個目錄,並且設置了管理權限

 

# 切換目錄

$ cd /etc/apache2

$ sudo vim httpd.conf

# 查找httpd-dav.conf

/httpd-dav.conf

"刪除行首#"

# 將光標定位到行首

0

# 刪除行首的注釋

x

# 保存退出

:wq

# 切換目錄

$ cd /etc/apache2/extra

# 備份文件(只要備份一次就行)

$ sudo cp httpd-dav.conf httpd-dav.conf.bak

# 編輯配置文件

$ sudo vim httpd-dav.conf

"Digest修改為Basic"

# 查找Digest

/Digest

# AuthType Basic

# 進入編輯模式

i

# 返回到命令行模式

ESC

# 保存退出

:wq

# 切換目錄,可以使用鼠標拖拽的方式

$ cd 保存put腳本的目錄

# 以管理員權限運行put配置腳本

$ sudo ./put

 

設置兩次密碼: (例)123456

 

 

注意:要在Mac 10.10配置Web-dav還需要在httpd.conf中打開以下三個模塊

 

LoadModule dav_module libexec/apache2/mod_dav.so

LoadModule dav_fs_module libexec/apache2/mod_dav_fs.so

LoadModule auth_digest_module libexec/apache2/mod_auth_digest.so

 

 

其中put可執行文件中:

# 切換目錄
echo "切換至/usr目錄"
cd /usr
# 設置用戶admin的密碼
echo "設置admin的密碼"
htpasswd -c /usr/user.passwd admin
# 設置密碼文件的訪問群組
echo "正在創建相關目錄並修改訪問權限..."
chgrp www /usr/user.passwd
# 建立var文件夾,保存DavLockDB相關文件
mkdir -p /usr/var
# 修改var文件夾用戶群組
chown -R www:www /usr/var
# 建立上傳文件夾:uploads
mkdir -p /usr/uploads
# 修改uploads文件夾用戶群組
chown -R www:www /usr/uploads
echo "修改完畢,請確認..."
ls -lG
echo "重新啟動Apache服務器"
# 重新啟動Apache
apachectl -k restart
View Code

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM