我有一个外接硬盘连接到我的Mac OSX ML盒子 . 我想设置一个Web服务器来访问它上面的文件,但驱动器上所有文件和目录的权限对于我的本地管理员所有者是“rwx”,该组是“staff”组 . 我需要apache用户_www和group _www可读的文件,我试图将所有文件设置为sudo chown -R _www:_www / Volumes / raid_mirror / WebDAV,但这没有做任何事情(没有提供任何错误,只是没有任何效果 . )我尝试使用“chgrp”将组分组到_www,但这也不起作用,它没有给我任何错误,用户和组保持不变 .
drwxr-xr-x 6 iMac staff 204 Feb 7 09:54 Download
drwxr-xr-x 5 iMac staff 170 Feb 5 19:17 STORAGE
drwxr-xr-x 5 iMac staff 170 Feb 5 19:14 WebDAV
具有操作系统外观和行为的内部驱动器的权限:
drwxr-xr-x 2 root wheel 68 Jun 20 2012 CGI-Executables
drwxr-xr-x 14 root wheel 476 Jan 20 2013 Documents
drwxrwxrwx 29 _www _www 986 Jan 21 12:24 WebDAV
drwxrwxrwx 24 _www _www 816 Mar 18 2013 WebDAV-Public
1 回答
在Mac OS X下,默认情况下在外部卷上禁用所有权 . 确保您已在“获取信息”对话框中启用了卷的所有权 .
Apple的支持文档PH10670: If you don’t have permission to use a disk中记录了此过程的相反步骤 . 按照这些说明操作,但转动指定的复选框 on 而不是关闭 .