我使用Windows和Virtualbox与RedHat,把它简单化。我创建了一个共享文件夹,这样我就可以在我的Windows操作系统上使用Eclipse,并在Linux上做一些测试。
但是,我不能用我的用户访问这个共享文件夹,我已经用root登录并使用chmod 777
,甚至把我的用户移到这个文件夹的组里。
无论我做什么,结果都是一样的。
/media/sf_sharedFolder/:权限被拒绝
。
我可以做什么?我怎样才能用我的用户访问共享文件夹?
把你自己添加到客户虚拟机内的vboxsf
组。
解决方案 1__
从终端运行sudo adduser $USER vboxsf
。
(在Suse上是sudo usermod --append --groups vboxsf $USER
)
为了生效,你应该退出,然后再登录,否则你可能需要重新启动。
解决方案 2__
编辑文件 /etc/group
(你将需要root权限)。寻找vboxsf:x:999
一行,并在末尾添加:你的用户名
--如果你没有sudo权限,请使用此方案。
为了生效,你应该退出,然后再登录,否则你可能需要重新启动。