美文网首页
Mac HTTP-DAV

Mac HTTP-DAV

作者: Berning | 来源:发表于2019-10-10 23:02 被阅读0次
  1. httpd.conf
#httpd-dav.conf  --->
httpd-dav.conf
cd /etc/apache2/extra
vim http-dav.conf
Digest--->Basic
AuthDigestProvider file --->
#AuthDigestProvider file
  • 关闭SIP
    macOS EI Capitan(11) 默认开启了 SIP(即 System Integrity Protection,系统完整性保护功能),即使是使用了 root 权限也无法在 /usr 目录下创建新文件。
  • 关闭 SIP 的步骤:

重启 Mac,按住 Command + R,进入 recovery 模式;
选择打开 Utilities下的终端;
输入 csrutil disable 并回车; //enable开启
最后重启 Mac 即可。

2020/06/12最新问题 mac10.15.5
关闭SIP依然没有以下目录的写权限
/System
/bin
/dev
/home
/ sbin
/usr

解决:

  • 挂载根目录
mount -uw /
killall Finder
cd /usr
//下面三个文件夹是根据httpd-dav.conf中对应名称创建的,名称需对应:

sudo htpasswd  -c user.passwd admin
New password:
Re-Type new password:
Adding password for user admin

sudo chgrp www user.passwd

 sudo mkdir -p /usr/var
  sudo mkdir -p /usr/uploads
  sudo chown -R www:www  /usr/var
 sudo chown -R  www:www /usr/uploads

相关文章

网友评论

      本文标题:Mac HTTP-DAV

      本文链接:https://www.haomeiwen.com/subject/tqdzpctx.html