我正在尝试将我的 Ubuntu 16.04 LTS VM 上的一个点连接/挂载到主机上的共享,该主机是 Windows 10,但没有成功。目标是让我可以在 Ubuntu(VM) 上下载文件并将它们传输到 Windows 主机。Windows 共享可以从同一网络上的其他 Windows 主机访问,但不能从 Ubuntu VM 访问,即使我可以 ping 有网络连接(VM 配置为“桥接”模式)。我试过运行:
sudo mount -t cifs -o username=username //ip_address/Windows_Share /mount/point/Ubuntu
Run Code Online (Sandbox Code Playgroud)
这会返回一个错误指示,表明主机已关闭,这是不正确的,因为其他 Windows 机器可以访问在其上运行的共享。我已经阅读了一些关于它的帖子,有人提到与 Ubuntu 和 Windows 10 使用的 SMB 版本存在冲突,后者现在禁用了 SMB1。因此,他们建议运行以下命令进行检查:
smbclient -L <windows_ip> -U <windows_user> -d 256
Run Code Online (Sandbox Code Playgroud)
事实上我有一个错误:
协议协商失败:NT_STATUS_CONNECTION_RESET
然后我运行:
smbclient -L <windows_ip> -U <windows_user> -m SMB2
Run Code Online (Sandbox Code Playgroud)
还有一个错误:
禁用 TCP 上的 NetBIOS -- 没有可用的工作组
任何人都可以建议修复/建议我如何在 Ubuntu 上安装 Windows 共享?