如何在OS X Mavericks上控制apache2 Webroot?

Unc*_*cus 4 apache permissions macos apache2

我在使用默认WebRoot运行Mac OS X 10.9的Mac上启用了apache2服务器/Library/WebServer/Documents.但是,每当我尝试在登录管理员帐户的Finder中添加,编辑或删除该目录中的文件时,无论我尝试什么,文件都会被"锁定",包括chmod"获取信息"中的命令和Mac的"更改权限"菜单窗口.

我想知道是否有人知道允许管理员或任何特定用户帐户编辑目录的方法,而无需向所有用户打开整个文件系统.

谢谢 :)

Jes*_*edc 13

启用修改文件的最简单方法/Library/WebServer/Documents是更改shell的权限,以允许系统的所有用户写入目录.

  1. 打开Terminal.app
  2. 输入以下内容:

    sudo chmod -R o+w /Library/WebServer/Documents

此命令使用sudo递归更改权限.

由于Apple删除了10.7中的Web共享选项,因此启用默认apache安装的过程相对一致.这里有一个要点,其中包含与设置过程相关的一些零碎内容.