免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 3262 | 回复: 10
打印 上一主题 下一主题

[samba] Windows 2000/XP 加入 Samba3 PDC 时出错 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-12-21 14:49 |只看该作者 |倒序浏览
我在FreeBSD5.4上面安装了Samba3。将Samba建为主域控制器(PDC),所有服务都可以运行。但是在将Windows2K/XP客户端加入到域中时,要求输入有加入域权限的账户的名称和密码。我使用root账号,老是报“用户名找不到”。smb.conf如下:
[global]
        workgroup = UNIXGROUP
        time server = Yes
        add user script = /usr/sbin/pw useradd -n %u -g nobody -s /nologin -d /dev/null
        logon script = logon.bat
        logon path = \\%L\profiles\%u\%m
        logon drive = H:
        logon home = \\%L\%u\.win_profile\%m
        domain logons = Yes
        os level = 65
        preferred master = Yes
        domain master = Yes
        wins support = Yes
  
[netlogon]
        path = /usr/local/lib/samba/netlogon
        browseable = No

[profiles]
        path = /home/samba-ntprof
        read only = No
        create mask = 0600
        directory mask = 0700
        browseable = No

[homes]
        read only = No
        browseable = No

[movies]
        comment = Movie
        path = /home/frank/movie
        guest ok = Yes

[sgsbackup]
        comment = Backup files for sgs
        path = /usr/backup
        guest ok = Yes

有谁知道该问题的原因,先谢谢了。

论坛徽章:
0
2 [报告]
发表于 2005-12-21 18:06 |只看该作者
你需要将系统用户(root)加入到samba用户中去。

论坛徽章:
0
3 [报告]
发表于 2005-12-21 20:34 |只看该作者
楼上的顺便问一下 客户机共享的打印机能否通过samba来实现?也就是由samba来统一管理客户机的共享打印机。

论坛徽章:
0
4 [报告]
发表于 2005-12-21 21:46 |只看该作者

回复 2楼 achaoge 的帖子

achaoge ,你好。我在实际的操作中,已经将root用户通过smbpasswd加入到samba用户中去了。但还是不行。你还有什么办法?

论坛徽章:
0
5 [报告]
发表于 2005-12-21 23:20 |只看该作者
我使用Windows XP。错误如下图:

step1.jpg (78.85 KB, 下载次数: 19)

输入root用户

输入root用户

step2.jpg (76.26 KB, 下载次数: 20)

报错图片

报错图片

论坛徽章:
0
6 [报告]
发表于 2005-12-22 08:44 |只看该作者
将客户端机器的netbios名称添加进去,具体请看samba官方关于PDC的文档
或者参考一下这里:
http://bbs.gliet.edu.cn/bbs/index.php?showtopic=96356

论坛徽章:
0
7 [报告]
发表于 2005-12-22 08:47 |只看该作者
samba 的 pdc 是需要通过机器的认证,请问你做了这一步没有?

论坛徽章:
0
8 [报告]
发表于 2005-12-22 09:20 |只看该作者
非常感谢MichaelBibby和xagcf。你们的提醒对我非常有用。
造成以上问题是因为我参考O'Reilly出版的《Using Samba, 2nd Edition》,在书中提出客户端机器名称将会自动加入到/etc/passwd中,通过设置add user script参数。
现在我在FreeBSD5.4手工运行/usr/sbin/pw useradd -n PCNAME$ -d /nonexistent -s /usr/sbin/nologin
这里的PCNAME指客户端机器名称。将机器名称加入/etc/passwd中就解决问题了。

论坛徽章:
0
9 [报告]
发表于 2005-12-22 09:24 |只看该作者
原帖由 frankchan 于 2005-12-22 09:20 发表
非常感谢MichaelBibby和xagcf。你们的提醒对我非常有用。
造成以上问题是因为我参考O'Reilly出版的《Using Samba, 2nd Edition》,在书中提出客户端机器名称将会自动加入到/etc/passwd中,通过设置add user scri ...

呵呵,这个问题我一开始的时候也碰到了,后来添加了才解决的

论坛徽章:
0
10 [报告]
发表于 2005-12-22 12:05 |只看该作者
俺又长了见识,希望不会忘了......
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP