即使在vboxsf组中,用户也看不到VirtualBox guest虚拟机中的共享文件夹

姆沃伯特

我正在使用Virtualbox。我在Windows主机上有一个NixOS来宾。我将用户添加到该vboxsf组,然后重新启动了计算机。

$ groups                                                                                                                                                                         
users wheel vboxsf                                                                                                                                                                           

我可以以root用户身份访问共享文件夹,但不能以非root用户身份访问。

$ ls /media/sf_VMShare
ls: cannot access '/media/sf_VMShare': Permission denied                                                                                                                                     
$ sudo ls /media/sf_VMShare                                                                                                                                                      
<directory listing...>

挂载点的所有权似乎是正确的。

$ sudo umount /media/sf_VMShare                                                                                                                                                  
$ sudo ls -l /media
total 4
drwxrwx--- 2 amy vboxsf 4096 Nov 22 17:38 sf_VMShare

我已经看到vboxsf组的成员访问VirtualBox共享文件夹时权限被拒绝的问题,并且已经尝试了接受的答案,但是没有成功。

编辑:与驱动器安装...

$ sudo ls -ld /media/sf_VMShare
drwxrwx--- 1 root vboxsf 0 Nov 21 15:31 /media/sf_VMShare
卡米尔·马乔洛夫斯基

在Unix和Linux SE上存在以下问题:访问子目录时,父目录的权限是否重要?答案是肯定的,它们确实很重要。

精确的规则是:只有在您具有目录执行权限的情况下,您才能遍历目录。

因此,例如,要访问dir/subdir/file,您需要在dirdir/subdir[...]上具有执行权限

我的猜测是,在您的情况下,用户可能一开始就无法遍历/media(理论上甚至无法遍历/,但这会带来其他明显的问题)。现有的权限/media可能是有原因的,因此在更改权限之前请三思。sf_VMShare如果可能的话,可以选择将其安装在其他位置。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在Lubuntu guest虚拟机中,root用户拥有VirtualBox共享文件夹

在Ubuntu 17.04 Guest虚拟机中挂载VirtualBox共享文件夹失败

无法在Ubuntu 12.10 Server Guest虚拟机中安装共享文件夹

VBox:在Ubuntu 12.04 guest虚拟机中挂载共享文件夹时出错

共享文件夹无法通过Mac VirtualBox guest虚拟机连接

游民错误:无法在Linux guest虚拟机中挂载文件夹

在“在virtualbox guest虚拟机NixOS中添加共享文件夹”中合并两个nix表达式

FileSystemWatcher不响应虚拟机及其主机共享的文件夹中的文件事件

如何在Windows 10作为主机和Centos guest虚拟机中在Virtual Box中设置共享文件夹

暂停或重新加载后出现游荡错误“无法在Linux guest虚拟机中安装文件夹”

无法在VirtualBox guest虚拟机中挂载共享

如何使用linux虚拟机的virtualbox共享文件夹?

即使我在vboxusers组中,VirtualBox也看不到USB设备

我可以从主机浏览驻留在虚拟机中的文件夹吗?

Linux中的VirtualBox:共享文件夹中的同一虚拟机导致用户每次保存计算机状态时都无法访问该文件

VirtualBox-XP guest虚拟机看不到多个内核/多个处理器

如何在VMWare Player中与主机共享VMWare guest虚拟机的Internet连接?

在VirtualBox guest虚拟机中运行性能

如何在virtualbox guest虚拟机中安装xorg?

Windows Vista虚拟机错误:guest虚拟机中未运行VMware Tools

在VMware guest虚拟机中调整JVM堆大小

KVM guest虚拟机中的主机CPU温度

在Kubuntu的Windows guest虚拟机中无法识别iPod

Eclipse即使在软件包中也看不到文件

单击Gnu / Linux主机中的文件,以在VirtualBox的MS-Windows guest虚拟机中安装的应用程序打开

用户为什么看不到Outlook公用文件夹中的特定目录?

在Linux主机和Windows guest虚拟机之间共享文件夹

Hyper-V在guest虚拟机中为guest虚拟机启用vt-x

无法在Debian下的Kali Linux虚拟机中安装VirtualBox Guest Additions(问题安装内核头文件)