WebDav完全可以当成一个网络共享的文件服务器使用!
1.修改了两个配置文件
2.创建web访问用户的用户名和口令
3.创建了两个目录,并且设置了管理权限
切换目录
$ cd /etc/apache2
$ sudo vim httpd.conf
查找httpd-dav.conf
/httpd-dav.conf
"删除行首#"
将光标定位到行首
0
删除行首的注释
x
注意:要在Mac10.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
保存退出
:wq
切换目录
$ cd /etc/apache2/extra
备份文件(只要备份一次就行)
$ sudo cp httpd-dav.conf httpd-dav.conf.bak
编辑配置文件
$ sudo vim httpd-dav.conf
"将Digest修改为Basic"
查找Digest
/Digest
进入编辑模式
i
返回到命令行模式
ESC
保存退出
:wq
切换目录,可以使用鼠标拖拽的方式
$ cd 保存put脚本的目录
以管理员权限运行put配置脚本
$ sudo ./put
设置两次密码:123456
注 El Capitan Mac OS10.11之后 加入了Rootless机制
重启按住 Command+R,进入恢复模式,打开Terminal。
$ csrutil disable
重启即可。如果要恢复默认,那么
$ csrutil enable