我有一个包含以下计算机的家庭网络:
- Windows XP SP3(工作组:MSHOME)
- Ubuntu 10.04 LTS(Samba,工作组:MSHOME)
- Windows 7 Ultimate 公司笔记本电脑(域名:XYZ)
XP <--> Ubuntu 运行良好
XP 和 Ubuntu 都在同一个工作组中,并且它们可以正常访问彼此的共享。
Win 7 <--> XP 运行良好
我的 Win 7 工作笔记本电脑(域成员)也可以访问 XP 机器上的共享(使用凭据<hostname>\<username>
和<password>
),即使该笔记本电脑不是 MSHOME 工作组的成员。
Win 7 <--> Ubuntu ... 不太一样
由于某种原因,我无法从笔记本电脑访问 Ubuntu 盒子上的共享。我可以看如果我在 Win7 Explorer 中输入,则共享会显示\\<hostname>\
。但是,单击 Explorer 中显示的共享会产生凭据提示,无论我输入什么,我都会得到没有权限信息。
有趣的是,如果我故意输入错误的密码,我会收到略有不同的错误消息,所以我相信事情在某种程度上是可行的......
Ubuntu 中的 Samba 服务器配置应用程序有一些不同的身份验证模式设置。默认值为用户,我也没有改变它。
有人处理过这种配置(Win7 域/Samba 工作组)吗?
任何帮助都将不胜感激。我一直在网上搜索并尝试各种方法,但毫无进展。我不知道如何查看幕后实际发生的事情,所以只能尝试我能想到的所有组合,直到成功为止……
答案1
我怀疑 Windows 7 笔记本电脑会自动将域 XYZ 添加到用户名中。您是否检查过 Samba 服务器上的日志以查看其报告的内容?