设置
这里有一台 Ubuntu 服务器,其中有多个用于 Windows 机器的 Samba 共享。
有多台 Windows 计算机使用 Samba 进行身份验证,以对共享组和一个公共共享进行身份验证。所有计算机都运行良好,并且已经运行多年。
最近,我的经理更改了 smb.conf 中的设置以使 Mac 正常运行,我相信这是该security =
设置。现在显示为security = user
。共享已valid users =
设置。
我们有一台面向公众的 Windows XP PC,允许访问公共共享,但当尝试访问组共享时,应提示用户进行身份验证。这台 PC 使用的本地用户帐户未在 Samba 中设置,它成功打开了公共共享。
过去的运作方式
之前,我已将驱动器号映射到组共享,并提供了正确的用户帐户身份验证,但禁用了“登录时重新连接”,因此每当特定部门的用户想要访问其数据时,机器都会提示身份验证框。网络位置的“正常”快捷方式不起作用(用户名是“灰色的访客”)。
问题
现在,由于 smb.conf 文件更改,以前的“按请求和身份验证映射”驱动器号不再可访问 - 会提示登录框,但不会验证任何帐户详细信息。没有其他“解决方法”(我认为我以前的方法是这样的)会起作用。
这是 Samba 的限制还是 XP 中的某些功能在 smb.conf 更改后不再起作用?