chmod 在 vbox 共享文件夹上不起作用

chmod 在 vbox 共享文件夹上不起作用

该文件夹/var/www在初始化期间被挂载,使用:

mount -t vboxsf cuckoo_shared /var/www/ -o uid=1000,gid=1000,rw,dmode=755

现在,所有文件都jdrummond默认属于我的用户。并且也具有755默认模式。

但现在chmod我尝试运行的每一个操作似乎都不起作用: chmod 尝试

我对此的疑问是:

第一的:为什么我说 index.php 文件777应该755在 mount 命令上,但它却不在?

第二:为什么我的工作不成功chmod

谢谢


我尝试运行该chmod命令sudo但是也没有用。

虚拟盒 4.1.18:

主机 = Windows 7

访客 = Ubuntu 11.04。


编辑:刚刚在另一台机器上尝试了同样的操作,也是具有相同的规格,并且:

达富格

诡异的?

答案1

chmod我假设文件存储在 Windows 主机上的 NTFS 或 FAT 文件系统上。NTFS 和 FAT 没有 *nix 可执行性的概念,因此当您尝试访问文件时无法存储此信息。这也是为什么全部文件是可执行的——为了能够执行任何文件,所有文件都必须具有可执行功能。

答案2

由于该文件夹由主机共享,我怀疑您无法从客户机更改权限。chmod在主机上执行此操作以查看是否有效。

相关内容