配置WebDav服务器

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • http://www.linuxidc.com/Linux/2015-02/113577.htm(整理尝试) 当自...
    Baby小猪阅读 7,724评论 0 5
  • 我们经常性的需要使用局域网搭建 Web 服务器测试环境,如部署局域网无线安装企业应用等,Mac OS X 自带了 ...
    小白不是总阅读 55,556评论 24 134
  • 我们经常性的需要使用局域网搭建 Web 服务器测试环境,如部署局域网无线安装企业应用等,Mac OS X 自带了 ...
    大诗兄_zl阅读 5,605评论 0 2
  • 这里介绍两种方法: Mac OS X 中默认有两个目录可以直接运行你的 Web 程序,一个是系统级的 Web 根目...
    牛仔裤小毛驴阅读 5,377评论 0 1
  • 在设定目标的时候,不要只定一个单一的目标,要给一个浮动范围,因为让人实现目标的重要因素有两个,一个是挑战性,...
    若垂天云阅读 1,527评论 0 0