使用 VMware Fusion 共享文件夹时设置访问权限

使用 VMware Fusion 共享文件夹时设置访问权限

我有 CentOS 6.5 最小客户机和 OSX Mavericks 10.9 主机。播放器是 VMWare Fusion。我想在主机上编辑文件并在客户机上运行它们。我正在尝试使用共享文件夹来实现这一点。

主机上的文件夹在客户机上可以看到/mnt/hgfs/www。我创建了一个符号链接到/vol/sites/www项目配置的位置以及应该执行代码的位置。

为了运行,源文件应该有apache:apache所有者。但我可以看到它们有games所有者。我知道 Mac 和 Centos 上的用户完全不同,但即使chmod -R 777在主机上运行也无济于事。

我可以更改games用户来让一切正常运行吗?还有其他解决方案吗?

答案1

您尝试过这个解决方案吗? http://viraj-workstuff.blogspot.com/2013/07/vmware-fusion-permissions-on-shared.html

如果您尝试此操作,我会先备份 VMWare 服务文件,以便在出现问题时可以替换它: sudo cp /etc/vmware-tools/services.sh VM_services_backup.sh。如果有效,您可以随后删除备份。

显然,缺点是当 VMWare 对 VMWare Tools 进行更改或更新时,必须重复此操作。

相关内容