设置通过 Ubuntu 客户机上的 Apache2 在 OS X Parallels 主机上提供文件服务的权限

设置通过 Ubuntu 客户机上的 Apache2 在 OS X Parallels 主机上提供文件服务的权限

我有一台 Yosemite 机器,我在该机器上处理 PHP 文件,我想通过运行 14.04 的 Ubuntu apache 2.4 客户机在本地提供这些文件。

我的 Mac 文件可以通过 OS X 上的 Apache 提供,因为我已将我的应用程序文件夹设置在主目录中,将我的 uid 设置为员工组。但为了隔离一些服务器问题,我想使用 Ubuntu 上的 Apache 安装来在主机 OS X 端提供这些文件,但权限不起作用。阅读这里和其他地方的内容后,我应该在 Ubuntu 中使用以下命令让 Apache 读取和执行这些数据

sudo chown -R www-data:www-data /home/sam/Desktop/Parallels\ Shared\ Folders/Home/apps/umhef/

但是 ubuntu 回应说操作不允许。

当然,我担心 OS X 上的权限问题。我还能分享什么来深入了解我的环境?或者这是错误的方法?谢谢,sam

答案1

事实证明这是通过不同的路径完成的。我看到的路径不是合适的路径,但在客户机 Ubuntu 端,它实际上是这样的:

 /media/psf/the_shared_folder_I_set_up_in_parallels

由于我之前将自己添加到 www 组中,所以一切按预期进行。非常感谢这个帖子我改变搜索条件后找到了。

相关内容