Posted on 2011-03-13 22:56
S.l.e!ep.¢% 閱讀(656)
評(píng)論(0) 編輯 收藏 引用 所屬分類:
Unix
最近在配置samba,windows連接的時(shí)候出現(xiàn)如下問題:
samba
不允許一個(gè)用戶使用一個(gè)以上用戶名與一個(gè)服務(wù)器或共享資源的多重連接,
google查詢后,找到解決方法:
如下:
net use * /del /y
實(shí)際上我估計(jì)我自己重新啟動(dòng)windows就OK了。因?yàn)樵谂渲玫倪^程中改來改去。
加上linux中我使用selinux安全機(jī)制,引入了許多麻煩。
http://blog.chinaunix.net/u/19637/showart_491257.html
事實(shí)上這個(gè)不是samba的限制。
是Windows的限制。
始終要用public=y(tǒng)es的話,上面的方法都不能有效解決,因?yàn)椋?br />在打開存在public=y(tǒng)es的samba服務(wù)器時(shí),如果首先點(diǎn)擊了有public=y(tǒng)es的共享資源的時(shí)候,widows會(huì)用默認(rèn)的用戶名去連接服務(wù)器,一般就是windows的登錄名(可以在服務(wù)器端查看到的),這時(shí)候,再去點(diǎn)擊沒有public=y(tǒng)es的共享資源,由于使用了user級(jí)別,服務(wù)器就會(huì)要求驗(yàn)證,這時(shí),之前的默認(rèn)登錄已經(jīng)存在,就出現(xiàn)了樓主的故障了。即使注銷連接后如果沒有采用正確的順序訪問共享資源,還是會(huì)陷入這個(gè)泥潭中。
因此,最好辦法就是不用public=y(tǒng)es,給公共帳號(hào)建立一個(gè)共用的賬戶并公示出來。這樣處理,其實(shí)權(quán)限更清晰一些。