Win XP 需要重新启动才能访问受保护的 samba 共享

Win XP 需要重新启动才能访问受保护的 samba 共享

我试图找到这个问题的答案,但没找到。我是第一次配置 Samba 共享,所以有很多事情我不知道。

无论如何,我想要做的是拥有几个公共共享和一个要求用户密码的共享。

问题是,当我在访问安全共享之前访问公共共享时,它将不会授予我访问权限,但如果我在访问公共共享之前访问安全共享,则使用任何一个都不会遇到任何问题。

我的服务器是 xubuntu 桌面 10.8,我的 smb.conf(共享部分)如下:

[public_html] 注释 = 公共 HTML 路径 = /home/beanz/public_html 可写 = 是 可浏览 = 是 创建掩码 = 0777 访客确认 = 是 只读 = 否

[secure_share] 路径 = /home/beanz/secure_share 可写 = 是 可浏览 = 是 创建掩码 = 0777 有效用户 = beanz 只读 = 否 访客 ok = 否

对于为什么会发生这种情况有什么想法吗?

提前致谢!

答案1

我想我知道发生了什么事情的答案......(这就是你的问题所指出的),但是我不知道如何解决的好答案,所以也许我的回答会激励别人。

我相信正在发生的事情是,当您登录到 secure_share 时,您实际上是在保存/缓存可以访问两个文件夹的网络凭据。

但是,我猜想当您单击 public_html 共享时,您将以匿名/网络访客身份登录,该身份只能访问公共文件夹。此“访客”凭据已有效保存,当您单击 secure_share 时,您将以访客帐户的身份进行身份验证,但显然会失败。

我不知道作为客户端删除缓存凭据的好方法(这在设置基于安全 Linux 的 Nass 时让我发疯),最简单的方法就是简单地注销并重新登录。

在黑暗中摸索着找到解决方案……

我不是 Linux/Samba 方面的专家,但当我设置 Linux 机器时,通常会同时为来宾和未经身份验证的来宾提供一个选项。区别在于 - 一个选项是,任何有帐户的人都可以连接,另一个选项是,任何地方的任何人都可以连接。

我希望这有帮助。

答案2

我有一些使用 Samba 文件共享的经验,但不是很多。但是,您的服务器似乎正在做的是,每当您打开来宾文件夹时,都会将您的桌面标记为来宾。因此,每当您尝试打开需要您成为实际用户的文件夹时,由于您已被标记为来宾,因此您无法访问它。

我不知道如何解决这个问题,但我希望这可以帮到你。

祝你好运![如有疑问,请盗版 Windows XP 或类似软件并将其设置为共享文件夹。]

另外:请确保共享文件所在的硬盘与 ubuntu 安装的分区类型相同。否则,Windows 计算机将无法从 samba 服务器中删除。

哦!您应该尝试将 samba 配置文件更改为 type = User 并设置访客帐户名。示例:

[全局] ... 安全 = 用户来宾帐户 = jon

更多信息请点击这里:https://askubuntu.com/questions/3986/samba-share-not-allowing-username-to-be-entered

阅读后,也许你可以找到解决方案。祝你好运!

相关内容