限制虚拟机上的共享文件夹?

限制虚拟机上的共享文件夹?

我对 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

  1. 在主机上禁用 Windows 文件共享
  2. 在 Virtualbox Guest 设置中设置共享文件夹

相关内容