一台特定的 Windows 10 PC 无法访问 Samba 共享 0x80070035(已解决)

一台特定的 Windows 10 PC 无法访问 Samba 共享 0x80070035(已解决)

我有两个来自不同机器的 Samba 共享。一个是 Raspberry Pi,它从来没有出现过问题。另一个是 Debian 服务器,配置几乎相同。实际上它可能完全相同,而且我还没有检查所有全局设置。

我有一台 Windows 10 教育版桌面,可以访问/映射 Raspberry Pi,但不能访问/映射 Debian 共享。我可以在文件资源管理器中的“网络”选项卡中看到它。我可以通过名称或 IP 地址对其进行 ping 操作。我可以使用 PuTTY 通过 SSH 进入它。但是当我在文件资源管理器中单击它时,我收到 0x80070035 错误。当我尝试通过 IP 地址映射它时,我收到同样的错误。如果我将 IP 地址输入运行框,它会要求输入凭据,但不会接受我的密码。

我还有另外三台 Windows 10 PC(家庭版和专业版)和一台 Fedora 笔记本电脑,它们可以很好地访问和映射/安装 Debian 共享。这也是我的 Plex 服务器,家里的所有客户端都可以毫无问题地使用它。我甚至在有问题的 Windows PC 上安装了 Ubuntu VM,它可以毫无问题地安装共享。

由于其他所有机器都可以访问 Debian 机器,因此我假设服务器配置正确,问题肯定出在 Windows PC 上。我已将网络设置与其他 Windows PC 进行了比较,一切(至少网络和共享中心中的所有内容)似乎都相同。

编辑:所以现在问题已经解决了,因为我有我需要的功能,但我不知道是什么导致了这个问题。我重新安装了 Windows,从头开始。现在,文件资源管理器中没有出现任何共享,但我可以用 IP 地址映射它们。

显然,彻底摧毁系统并不是一个理想的解决方案,但我需要它工作,而重新开始是最好的选择。共享未出现在 Explorer 中是一个新问题,但由于它实际上不会影响功能,我倾向于暂时让它保持原样。

答案1

以下是我回答的一个问题的相关部分相关问题


如果您连接的 samba 设备没有与您的 Windows 帐户名匹配的用户帐户名,您仍可能会收到“错误代码 0x80070035 - 未找到网络路径”。

刚刚重置的启用了 SMB 1.0 客户端功能的 Windows 10 1803 计算机无法连接到 samba 服务器。错误代码 0x80070035“未找到网络路径。

有几种方法可以解决上述“缺少用户名”问题。第一种方法是在 Windows 凭据管理器中放置一个有效条目。在我的例子中,该条目是域 AS5002T、用户名 admin 和我的密码。

在此处输入图片描述

第二种方法可以恢复 Windows 以前的工作方式,即“启用不安全的访客登录“。许多消费者 NAS 设备使用不安全的访客登录,以便未经身份验证的网络用户在尝试访问 NAS 之前“预览” NAS 上的共享。

第三种方法是简单地将您的 Windows 用户名添加到 samba 服务器的用户名列表中。

答案2

我能够通过注释以下显式smb ports = 139行来解决连接到 Ubuntu 16.04 的 Windows 10 (Home) 上的这个问题smb.conf

找到解决方案https://www.unix.com/302601412-post5.html

相关内容