samba => 網路上有相同的名稱





hhdig
2005-10-27, 05:28 PM
設定檔如下 ,samba的版本為3.0.9-1.3E.2 系統版本為rh 9.0
[global]
workgroup = domain name
server string = Samba Server
netbios name = name
dos charset = cp950
printcap name = /etc/printcap
load printers = yes
printing = cups
log file = /var/log/samba/%m.log
max log size = 0
security = domain
password server = WINDOWS 2000 DC
encrypt passwords = yes
smb passwd file = /etc/samba/smbpasswd
add user script = /usr/sbin/useradd -g smbuser -d /home -s /bin/False %u -d /home/%u
unix password sync = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *New*password* %n\n *Retype*new*password* %n\n
pam password change = yes
obey pam restrictions = yes
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
dns proxy = no

一開始架設的時候都沒有問題,所分享的資料夾都可以如預期分享
並且成功的將samba加入到windows 2000 的網域中
也可使用網域帳號在windows系統下存取samba資源
目前是在測試用,samba常常要重新啟動服務
過了一陣子之後,由windows 2000去開啟分享的資料夾時
就會出現 " 無法存取 \\name , 網路上有重複的名稱 "的錯誤訊息
我可以非常確定,我所用的名稱,在網域內沒有相同的
我也確定linux的主機名稱也與samba所設定的不同
可是卻一直出現這個問題,這次是第二次架設samba
上一次到最後也是出現這個問題,所以才重灌
上一次samba的版本是rh9系統原裝的
請問這個部分是哪裡出了問題呢.......




hhdig
2005-10-30, 10:46 PM
等了好幾天都沒有人回應.....
只好自己在試試看了

更改系統版本在試試看
因為再rh9更新samba套件時有一些相依性的問題
雖然大部分有一起更新了,但回想起來還是怪怪的
目前已經下載到fc4與RHEL4的版本,會在測試看看

hhdig
2005-11-01, 01:32 AM
先試了fc4,可是一啟動samba卻出現
Starting SMB services: /etc/init.d/functions: line 83: 2760 Aborted $nice $*
[FAILED]
Starting NMB services: [ OK ]

嗯....待查明

hhdig
2005-11-01, 07:39 PM
查了log,好像跟sid有關.....

[2005/11/01 19:27:28, 0] passdb/secrets.c:secrets_init(64)
Failed to open /etc/samba/secrets.tdb
[2005/11/01 19:27:28, 0] passdb/secrets.c:secrets_init(64)
Failed to open /etc/samba/secrets.tdb
[2005/11/01 19:27:28, 0] passdb/secrets.c:secrets_init(64)
Failed to open /etc/samba/secrets.tdb
[2005/11/01 19:27:28, 0] passdb/machine_sid.c:pdb_generate_sam_sid(176)
pdb_generate_sam_sid: Failed to store generated machine SID.
[2005/11/01 19:27:28, 0] lib/util.c:smb_panic2(1517)
PANIC: Could not generate a machine SID

hhdig
2005-11-10, 09:40 AM
小弟上來報告最新狀況

FC4完整安裝後還是不行,連加入網域都不行
現在改用RHEL4後,非常的順,所有的功能都有啟動
可是還不知道會不會在出現"網路上有相同的名稱"

repsol
2005-11-10, 08:55 PM
samba 不是有各工具可以查 Ip <-> NetBIOS names

nmblookup 是吧 ?! 看哪各ip用了相同的 名稱

hhdig
2005-11-10, 10:38 PM
samba 不是有各工具可以查 Ip <-> NetBIOS names

nmblookup 是吧 ?! 看哪各ip用了相同的 名稱


謝謝,終於有人回覆了.......小弟好感動

小弟很確定那個名稱絕對沒有重複的,因為網域歸小弟管的
所以有那些電腦名稱小弟很清楚

repsol
2005-11-11, 08:51 PM
你的 log 有出現這行
Failed to open /etc/samba/secrets.tdb
檢查有沒有這各 file
或是 把 secrets.tdb 這各檔案放到上面的那各路徑


然後 也要 確定你的 samba server 有正確的加入 M$ windows 的PDC
要不然重新加入一次 試試看

hhdig
2005-11-11, 09:31 PM
你的 log 有出現這行
Failed to open /etc/samba/secrets.tdb
檢查有沒有這各 file
或是 把 secrets.tdb 這各檔案放到上面的那各路徑


然後 也要 確定你的 samba server 有正確的加入 M$ windows 的PDC
要不然重新加入一次 試試看


有,這些動作小弟都確認過了,還確定那個檔案的權限問題
可是.....就會出現那個訊息咧...??

小弟已經試著將主機名稱跟netbios名稱設成不同的,在觀察囉....