![如何在 Virtual Box 中设置共享文件夹,以 Windows 10 作为主机并以 Centos 客户机作为客户端](https://linux22.com/image/1623703/%E5%A6%82%E4%BD%95%E5%9C%A8%20Virtual%20Box%20%E4%B8%AD%E8%AE%BE%E7%BD%AE%E5%85%B1%E4%BA%AB%E6%96%87%E4%BB%B6%E5%A4%B9%EF%BC%8C%E4%BB%A5%20Windows%2010%20%E4%BD%9C%E4%B8%BA%E4%B8%BB%E6%9C%BA%E5%B9%B6%E4%BB%A5%20Centos%20%E5%AE%A2%E6%88%B7%E6%9C%BA%E4%BD%9C%E4%B8%BA%E5%AE%A2%E6%88%B7%E7%AB%AF.png)
当我使用以下设置创建 Centos Virtual Box 映像时,我将 Documents 文件夹添加为共享文件夹:
Folder path: C:\...(omitted on purpose )
Name: Documents(Windows)
automount checked MountPoint Windows
我收到错误:
无法显示此位置,您没有查看“sf_Documents(Windows)”所需的权限。在网上搜索后,我意识到我需要创建一个共享文件夹用户组并将我的用户名添加到其中,但我搞错了,我相信这是我使用的文件夹的名称。能否请您帮助我使用确切的命令来实现它在 Centos 上的运行?我正在努力学习 Centos。以下是我输入的命令:
mkdir -p /WindowsShared
groupad SharedUsers
groupadd SharedUsers
chgrp -R SharedUsers /WindowsShared
chgrp -R 2775 /WindowsShared
我尝试添加以下内容,但我认为我收到错误消息,说该文件夹不存在,即使我正在查看该文件夹,甚至我进入了其中:
useradd -D -g SharedFolder sansari
useradd -D -g WindowsShared sansari
useradd -D -g /WindowsShared sansari
useradd -D -g WindowsShared sansari
我尝试跟随这链接,但我认为我应该使用不同的文件夹名称。我使用了 Windows,但我应该使用 Documents(Windows)。能否请您帮我清理并正确设置?
答案1
在 Debian 和 Ubuntu 中,虚拟盒的 Linux 组名为 vboxsf。检查您的 centos 组名,看看是否看到 vboxsf。如果是,请在运行扩展包后将您的用户添加到此组。将用户添加到组后,您需要重新启动 Linux。