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

 

posted @ 2015-04-17 18:24  濤叔  阅读(4204)  评论(0编辑  收藏  举报