Windows 98/2000/XP/2003通路XP的使用者驗證問題
首先關于啟用Guest為什麼不能通路的問題:
1、預設情況下,XP 禁用Guest帳戶
2、預設情況下,XP的本地安全政策禁止Guest使用者從網絡通路
3、預設情況下,XP的 本地安全政策 -> 安全選項 裡,"帳戶:使用空密碼使用者隻能進行控制台登陸"是啟用的,也就是說,空密碼的任何帳戶都不能從網絡通路隻能本地登陸,Guest預設空密碼......
是以,如果需要使用Guest使用者通路XP的話,要進行上面的三個設定:啟用Guest、修改安全政策允許Guest從網絡通路、禁用3裡面的安全政策或者給Guest加個密碼。
有時還會遇到另外一種情況:通路XP的時候,登入對話框中的使用者名是灰的,始終是Guest使用者,不能輸入别的使用者帳号。
原因是這個安全政策在作怪(管理工具 -> 本地安全政策 -> 安全選項 -> "網絡通路:本地帳戶的共享和安全模式")。預設情況下,XP的通路方式是"僅來賓"的方式,那麼你通路它,當然就固定為Guest不能輸入其他使用者帳号了。
是以,通路XP最簡單的方法就是:不用啟用Guest,僅修改上面的安全政策為"經典"就行了。别的系統通路XP就可以自己輸入帳戶資訊。
至于通路2003,預設情況下2003禁用Guest,但是沒有 XP 那個讨厭的預設自相沖突的來賓方式共享,是以可以直接輸入使用者名密碼通路。
Win2000/XP與Win98互訪
如果兩台電腦都使用Win2000/XP作業系統,那麼組建區域網路是一件非常簡單輕松的事情,當硬體連接配接完成後,正常情況下立即可以在"網路上的芳鄰"中看到對方。但如果區域網路中有一台電腦使用Win98,那情況可就不一定了,我們經常會發覺雖然Ping指令可以通過,但仍然無法在"網路上的芳鄰"中實作互訪,這時該怎麼辦呢?
對策一:在Win2000/XP中啟用Guest使用者。在Win2000/XP系統安裝之後會預設建立兩個使用者賬戶,即Administrator(系統管理者)和Guest(來賓賬戶),所有在本地計算機沒有被配置設定到賬戶的使用者都将預設使用Guest賬戶,該賬戶是沒有密碼的。不過,在預設設定下,這個Guest賬戶并未被啟用,我們可以從"控制台|管理工具|計算機管理|本地使用者群組|使用者"中找到"Guest"賬戶,并用滑鼠右擊打開"Guest屬性"對話框,去除這裡的"賬戶已停用"複選框上的對鈎标記,這樣退出後就可以從Win98中通路到Win2000/XP了。
其實,啟用了Guest賬戶後,最大的好處是從Win98通路Win2000/XP時就不需要輸入使用者名和密碼了,這種方法比較适合于使用者不确定、通路量較大的區域網路,但對家庭使用者來說并不适用。
-------------------------------------------------------------------
對策二:檢查Win2000/XP中是否存在安全政策限制。有時,Win2000/XP"聰明"過了頭,雖然我們已經啟用了Guest賬戶,從Win98中卻仍然無法通路Win2000/XP,這時就要從"控制台|管理工具|本地安全政策|本地政策|使用者權利指派"中找到"從網絡通路此計算機"或者"拒絕從網絡通路這台計算機",然後檢查一下其中是否出現了Guest賬戶或者其他對應的賬戶,然後根據不同情況進行添加或者删除即可。
-------------------------------------------------------------------
對策三:停用本地連接配接上的防火牆。防火牆是充當網絡與外部世界之間的保衛邊界的安全系統,微軟在WinXP中為使用者提供了一個内置的Internet連接配接防火牆(ICF),啟用後可以限制某些不安全資訊從外部進入内部網絡。不過,如果您是在本地連接配接上啟用了這個防火牆,那麼就會造成工作組之間無法互訪,出現"XXX無法通路"、"您可能沒有權限使用網絡資源"、"請與這台伺服器的管理者聯系以查明您是否有通路權限"、"找不到網絡路徑"等類似的提示,此時請停用本地連接配接的防火牆屏蔽。
-------------------------------------------------------------------
對策四:為WinXP添加NetBEUI協定。其實,直接添加NetBEUI協定對于解決不能互訪的問題有時反而更為簡單一些,而且它可以解決上面提到的啟用防火牆的問題。Win98安裝時會自動安裝NetBEUI協定,但由于WinXP已經不再提供對NetBEUI協定的技術支援,是以隻能手工添加了。
找出WinXP安裝CD光牒,進入"Valueadd/Msft/Net/Netbeui"檔案夾下,這裡有Nbf.sys、Netbeui.txt、Netnbf.inf共3個檔案,先将Nbf.sys檔案複制到本機的"Windows/System32/Drivers"檔案夾下(這裡的本機指安裝了WinXP的那台電腦),再将Netnbf.inf檔案複制到本機的"Windows/INF"檔案夾下,Netbeui.txt檔案可有可無。不過, INF檔案夾具有隐藏屬性,使用者需要先在WinXP下的"工具|屬性"視窗中選擇顯示檔案才可以看到該目錄。
-------------------------------------------------------------------
對策五:啟用Win98中的"檔案及列印機共享"。這是一個很簡單但卻經常被人忽略的問題,就是裝有Win2000/XP的機器雖然可以從"網路上的芳鄰"中發現裝有Win98的機器,但卻無法通路,這是因為Win98未啟用"允許其他使用者通路我的檔案"而造成的,啟用該選項就可以解決這個問題。
當然,除了上面提到的各種原因外,還有兩台電腦不處于同一工作組中,或者是兩台電腦的内部IP位址發生了沖突,甚至包括Hub故障、線路故障等。