我正在尝试使用 Windows XP Professional 连接到 Samba 共享。我\\mother\home
在“我的电脑”的地址栏中输入,正如预期的那样,出现了一个“连接到母计算机”对话框,让我输入在 上运行的 Samba 的用户名和密码\\mother
。
上的 Samba 实例是 Samba v4.0.10,配置为具有域(realm )\\mother
的活动目录。因此我输入我的用户名和密码:HOME
home.something.net
一旦我单击“确定”,相同的框就会重新出现,与之前没有什么不同,只是密码被清除了。
奇怪的是,如果我运行net use H: \\mother\home /user:HOME\matt
,输出是这样的:
The password or user name is invalid for \\mother\home.
Enter the password for 'HOME\matt' to connect to 'mother': {types password}
The command completed successfully.
我可以采取什么步骤来调试此问题?
答案1
Windows 计算机肯定缓存了某些重要内容,因为重新启动计算机解决了该问题。似乎许多身份验证问题都可以通过重新启动等简单操作来解决,因此在弄乱活动目录并可能破坏它之前,尝试重新启动也许是个好主意。
答案2
为了使旧的 Windows XP SP2 能够连接到 Samba 共享,我需要将其添加到我的 Ubuntu 服务器的以下部分/etc/samba/smb.conf
中[global]
:
[global]
server min protocol = NT1
lanman auth = yes
ntlm auth = yes