Windows XP 加入 Samba3的PDC 時出錯
我在RHEL4上面安裝了Samba3。將Samba建為主域控制器 (PDC),所有服務都可以運行。但是在將WindowsXP客戶端加入到域中時,要求輸入有加入域許可權的賬戶的名稱和密碼。我使用root賬號,老是報「用戶名找不到」。smb.conf如下:
# Samba config file created using SWAT
# from 0.0.0.0 (0.0.0.0)
# Date: 2007/01/20 22:52:00
# Global parameters
workgroup = MYDOMAIN
netbios name = FS
server string = Domain Server
log file = /var/log/samba/%m.log
max log size = 50
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
domain logons = Yes
os level = 65
domain master = Yes
dns proxy = No
ldap ssl = no
idmap uid = 16777216-33554431
idmap gid = 16777216-33554431
admin users = root
cups options = raw
comment = Home Directories
read only = No
browseable = No
comment = All Printers
path = /var/spool/samba
printable = Yes
browseable = No
comment = Dept Directories
path = /mnt/sdb/samba/group
read only = No
create mask = 0777
comment = public
path = /mnt/sdb/samba/public
read only = No
create mask = 0777
directory mask = 0777
path = /home/netlogon
browseable = No
share modes = No
看前人的帖子,說是因為主機用戶沒有創建,可是我的主機用戶是創建了的。下面使我的/etc/passwd和/etc/samba/smbpasswd部分內容:
/etc/passwd
------
mft1:x:505:509::/home/mft1:/bin/sh
ibm240$:x:506:518::/dev/null:/bin/false
/etc/samba/smbpasswd
------
ibm240$:506:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX::LCT-45B22FE6:
root:0:25B708050B455447613E9293942509F0:58FC51E8C72F44A1471918E2D050FD46::LCT-45B22755:
現在徹底搞不定了,請求高手幫助。
《解決方案》
你換個用戶試試
不用root
《解決方案》
您可不抬頭查一下我所寫過的文章睇一下,有沒有您所需要的文章!
《解決方案》
建議:
1。 運行testparm來查看當前的samba是不是PDC狀態
2。 添加 preferred master = Yes 試試
3。 改os level = 33 試試
《解決方案》
應該還是主機名的問題,為什麼不用讓SAMBA自動加機器呢?
《解決方案》
winxp必須更改主冊表中相關設置!
將如下內容粘保存為.reg的註冊表文件,雙擊導入即可,另外最好給xp添加netbios協議
Windows Registry Editor Version 5.00
"requiresignorseal"=dword:00000000
"requirestrongkey"=dword:00000000
"sealsecurechannel"=dword:00000000
"signsecurechannel"=dword:00000000
《解決方案》
我也經歷過你這種情況。。其實還是要用root 用戶加入域 的
你嘗試下以下的方法看行不行
增加encrypt passwords = yes // 採用加密的口令
並在XP下導入/usr/share/doc/samba-XXX/regestry目錄下的對應的*.reg文件
XP的好像是WINXP_Signorseal.reg 和 WINXP_Plainpassword.reg
《解決方案》
smb的帳戶中加入root沒有撒?
smbpasswd root
然後再登錄試試看