Ubuntu 20.04 的网络共享文件夹不再出现在 Windows 10 文件资源管理器中

Ubuntu 20.04 的网络共享文件夹不再出现在 Windows 10 文件资源管理器中

几天前,我在 Ubuntu 20.04 笔记本电脑上成功设置了 Samba,并且能够从文件资源管理器中的 Windows 10 桌面访问我的共享网络文件夹。

但是,有一次,由于互联网问题,我不得不重新启动笔记本电脑,这又引发了另一个问题,即在 Windows 文件资源管理器中单击共享网络文件夹时无法访问它。我尝试进行研究以找出如何解决这个问题,我发现的方法之一是建议删除 Windows 中 SMB 服务器的凭据,然后尝试再次连接它: 在此处输入图片描述

不幸的是,尝试此方法后,问题变得更糟,因为当我在地址栏中输入笔记本电脑的 IP 地址时,共享文件夹甚至不再显示在文件资源管理器中。更糟糕的是,我很快发现最初的问题实际上是由于smb.confUbuntu 中的文件在重新启动后以某种方式被重置为默认值,导致我设置的网络文件夹路径被删除(这解释了为什么我之前在 Windows 中单击该文件夹时无法访问它)。

将配置恢复到原来的状态、重置 Samba 并确保其正常运行后,无论我做什么,网络文件夹仍然不会显示在 Windows 文件资源管理器中。

我尝试在 Windows 上使用我的 Ubuntu 笔记本电脑的 IP 地址和用户名重新添加凭据,但没有任何反应。

我尝试按照许多人的建议更改这些 Windows 功能设置:

在此处输入图片描述

没有什么。

我尝试wsdd按照很多人的建议在我的 Ubuntu 笔记本电脑上进行安装,但仍然没有任何反应。

然而有趣的是,我能够在另一台运行 Windows 10 的笔记本电脑上正常连接到网络文件夹,所以我很确定这不是 Ubuntu 笔记本电脑的问题,但我知道我在桌面端搞砸了某些事情,导致网络文件夹无法以任何方式再次出现。我花了很多时间寻找问题可能是什么,但似乎没有任何效果。

如果有人有任何想法我将不胜感激。

答案1

嗯,我最后出现了网络文件夹。在 Windows 上,我打开了注册表编辑器(Win 键 + R,然后输入regedit

从那里我导航到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters,右键单击(在右侧的空白处),选择New> dword 32,将其命名为AllowInsecureGuestAuth

双击AllowInsecureGuestAuth,在中输入 1 Value data,然后点击“确定”。

然后,我在 Windows 的文件资源管理器地址栏中输入了我的 Ubuntu 机器的 IP 地址,然后就可以完全访问了,没有任何错误。

相关内容