如何在 Xubuntu 上浏览 Windows 网络?

如何在 Xubuntu 上浏览 Windows 网络?

我刚刚安装了 Xubuntu 19.10。我喜欢 Linux,大多数功能都运行良好,但我无法让 Windows 网络正常工作。

当我打开文件管理器时,网络下会列出一个浏览网络页面。该页面上只有一个图标:Windows 网络。当我双击它时,我收到一条错误消息,提示“无法打开“Windows 网络”:无法从服务器检索共享列表:没有此文件或目录。” - 这条消息毫无帮助,没有指出哪里出了问题或如何继续。

我怎样才能让它工作?我已经用 Google 搜索了这个问题,但我找到的所有内容都是关于:

  • 托管通过 Windows 网络在 Linux 上传输文件 - 我对此不感兴趣
  • 连接到 Windows 共享的其他各种方式(Gigolo、smbclient等) - 我对此也不感兴趣(事实上我可以使用 Gigolo 连接到共享);我想让这个 UI 正常工作

网络上没有其他 Windows 机器,但至少应该可以看到 Synology NAS 以及打印机。在同一台机器上运行 Windows 时,网络浏览工作正常,可以看到这些。我可以使用 Gigolo 连接到共享,这一定意味着存在基本依赖关系和配置。

答案1

注意:我没有您的 NAS,但是我曾帮助过那些有 NAS 的人,以下是我的笔记:

但至少应该能看到 Synology NAS

它应该会自动看到它,而不是在 Windows 网络下,而是直接在浏览网络下,但您必须告诉 Synology 这样做。在控制面板 > 文件共享 > 文件服务 > 高级 > Bonjour > 选择启用 Bonjour 服务发现

Bonjour 允许 Mac 用户自动在文件管理器中发现 NAS。Linux 中的 Bonjour 称为 Avahi,它的功能完全相同。在 Linux 端,您唯一需要做的就是确保 avahi 正在运行:

sudo service avahi-daemon status

如果由于某种原因它没有运行,请启动它:

sudo service avahi-daemon start

答案2

因为我无法发表评论但可以发表答案:@Morbius:请注意,我首先必须这样做:

  • sudo apt 安装 avahi-discover

我可以通过 nautilus 浏览 Ubunutu 上的 Windows 共享,但也必须在 Windows 机器上执行以下操作:

  • 开始/转到“打开或关闭 Windows 功能”,然后选择 SMB1.0 和 SMB direct。应用并重新启动 PC
  • 下载 Bonjour WIndows SDK Kit(我使用的是 softpedia 的 3.0 版)。安装它。然后转到安装控制面板的目录(C:\Program Files\Bonjour SDK\bin)。然后双击 ControlPanel.exe 启动控制面板。接下来在第一个选项卡上启用“使用 Bonjour 宣传共享文件夹”。这可能就是这里所需的全部内容,但我还填写了我的 PC 名称、用户名和密码,并在注册选项卡上选择了应用。我还在浏览选项卡上添加了“WORKGROUP”和我的 PC 名称以及“本地”。
  • 我还进入了高级网络共享,打开了专用网络的网络发现。检查您是否确实连接到了“专用”网络。我还关闭了“所有网络”标题下的“密码保护共享”,因为这是家庭网络中的一台 PC,而不是笔记本电脑,所以从安全角度来看,这对我来说没问题。
  • 最后,为了确保万无一失,我重新启动了我的 PC。
  • 然后我回到我的 Ubuntu 机器(带有 Armbian 的 ODROID N2+),启动 Nautilus 并转到“其他位置”,看到我的电脑按名称列在“网络”下。我点击它填写了我的 Windows 用户名和密码(出于某种原因不得不这样做两次),然后看到列出了 PC 的所有共享。请注意,在 Nautilus 的网络标题下,“WIndows 网络”与我的电脑分开提及。单击它仍然不允许我浏览该项目。

相关内容