我对 virtualbox 有点生疏。
我有一台采用此设置的虚拟机
您会看到一个用于访问主机的图标,并且 C 盘可用。
我想暂时将其修改为仅特定文件夹可用
我在这里看到一个选项,可以将主机上的特定文件夹添加为虚拟机上的文件夹。
但是这个选项对我来说似乎不太重要,因为我似乎已经可以从虚拟机中使用主机的整个 C 盘。
我希望的是,暂时只有主机的文件夹可以从 VM 上查看,而不是主机的整个 C 盘可以从 VM 上查看/访问。
(它是 Win7 主机和 Win XP VM,但这可能不相关)
已添加更新
Heavy 指出这是 Windows 文件共享。他是对的。
所以问题是,如何限制虚拟机使用 Windows 文件共享?我想在主机上而不是虚拟机本身上进行此限制
在主机上,我们可以看到连接(客户机实际上是 10.xyz,但 virtualbox 将其置于 [虚拟] NAT 后面,因此显示为 192.168.56.1)。我的主机 IP 是 10.xyz,尽管 virtualbox 安装了虚拟网络适配器 192.168.56.1
我尝试了这两条防火墙规则,但是没有起作用。(一条出站规则和一条入站规则)。
和
我们在这里看到他们没有工作
访客仍然可以看到端口 445。nmap 从访客运行
文件共享仍然有效。
答案1
- 在主机上禁用 Windows 文件共享
- 在 Virtualbox Guest 设置中设置共享文件夹