我正在尝试使用主机 Windows 机器中的共享文件夹作为来宾 Ubuntu 虚拟机上 lighttpd 的根目录。当我尝试更改权限时,没有任何反应。权限始终保持不变(如下所示)。无论文件类型如何,lighttpd 总是返回 403 错误。如何更改文件权限?
编辑:
研究表明将我的用户添加到 vboxsf 用户组将允许我更改权限。当我尝试使用 将我的用户添加到组usermod
时,它似乎已经奏效,但更改的内容会立即被覆盖并回滚。其他消息来源建议我必须手动安装具有我想要的权限的磁盘。尽管我尝试更改所有者,但 root 仍然是所有者。尽管我之前解释过尝试使用usermod
更改所有者。检查 /etc/group 文件中的组设置,我看到我的用户名已列出。但是,virtualbox 可能会产生干扰。
作为替代方案,我正在考虑从访客到主机进行网络共享。
结束编辑
/media/sf_Space.io$ ls -l
total 10
drwxrwx--- 1 root vboxsf 0 May 12 11:57 css
-rwxrwx--- 1 root vboxsf 8 May 12 12:27 index.html
drwxrwx--- 1 root vboxsf 0 May 12 11:57 js
drwxrwx--- 1 root vboxsf 0 May 12 11:57 PythonCGITest
-rwxrwx--- 1 root vboxsf 1181 May 12 11:57 README.md
drwxrwx--- 1 root vboxsf 0 May 12 11:57 sprites
-rwxrwx--- 1 root vboxsf 587 May 12 11:57 test.html
drwxrwx--- 1 root vboxsf 4096 May 12 11:57 'welcome page (sketch)'