Ubuntu VirtualBox 虚拟机 vm 无法访问 Windows 的网络共享(不是共享文件夹)

Ubuntu VirtualBox 虚拟机 vm 无法访问 Windows 的网络共享(不是共享文件夹)

我在 Windows 10 上运行的 VirtualBox 7.0.4 上安装了 Ubuntu 22.10 虚拟机。我还使用nautilus 分享扩大。

这不是共享文件夹问题,因为共享文件夹工作正常。这是网络共享问题。在 Windows 上,当我尝试访问网络共享时,Windows 会抱怨说I'm not allowed access for lack of permissions

重点是这种共享在装有 Ubuntu 22.04 的 VirtualBox 6.1 上运行良好。此外,在搜索互联网时,我发现其他人可以使用 nautilus-share 扩展非常直接地进行网络共享。

我觉得 VirtualBox 和 Windows 之间的兼容性好像被破坏了,但事实上我无法确定到底发生了什么。有人能帮我解决这个问题吗?

我尝试过从头开始重新安装所有内容,甚至格式化 Windows 10。最后,还是没有效果。

答案1

从 Ubuntu 转到 Windows 更容易(容易得多)。

(1)确保 Windows 中的“网络发现”、“文件和打印共享”和“密码保护访问”均已打开。如果您在此处更改任何内容,请重新启动主机。

(2)准备就绪后,在 Ubuntu 的 GUI 文件夹应用程序中:

smb://192.168.xy/shared 文件夹(检查主机的 IP)

我将此方法用于 Ubuntu 和 Kali VM,以映射 Windows 11 主机上的文件夹。效果很好。

如果您希望从 Windows 映射到 Ubuntu,请在 Ubuntu 上安装 Samba 并进行配置。

设置 Samba

答案2

我终于能够通过以下方式编辑来重新建立网络共享/etc/samba/smb.conf访问须藤纳米并添加

usershare owner only = false

就在线下

usershare allow guests = yes

我仍通过 nautilus-share 扩展进行共享,其他设置保持不变。

奇怪的是,无论如何,nautilus-share 扩展甚至以 root 身份重写了我的网络共享的权限,并在最后给出了一条错误消息,指出could no change the required permissions

相关内容