雖然啟用了原生Guest帳號,但使用者還是不能訪問本機提供的共用資源,這是因為組策略預設不允許Guest帳號從網路訪問本機。
單擊“開始→運行”,在運行框中輸入“gpedit.msc”,在組策略視窗中依次展開“本機電腦策略→電腦配置→Windows設定→安全設定→本地策略→使用者權利指派”,在右欄中找到“拒絕從網路訪問這台電腦”項,開啟後刪除其中的Guest帳號,接著開啟“從網路訪問此電腦”項,在屬性視窗中添加Guest帳號。這樣就能使用Guest帳號從網路中訪問該機的共用資源了。此方法適用於Windows 2000/XP/2003系統。
改變網路訪問模式:
開啟組策略編輯器,依次選擇“電腦配置→Windows設定→安全設定→本地策略→安全選項”,雙擊“網路訪問:本地帳號的共用和安全模式”策略,將預設設定“僅來賓—本機使用者以來賓身分識別驗證”,更改為“經典:本機使用者以自己的身分識別驗證”。
現在,當其他使用者通過網路訪問使用Windows XP的電腦時,就可以用自己的“身份”進行登入了(前提是Windows XP中已有這個帳號並且口令是正確的)。
當該策略改變後,檔案的共用方式也有所變化,在啟用“經典:本機使用者以自己的身分識別驗證”方式後,我們可以對同時訪問共用檔案的使用者數量進行限制,並能針對不同使用者佈建不同的存取權限。
但是使用者的口令為空白時,訪問還是會被拒絕。這是應為在“安全選項”中有一個“賬戶:使用空白密碼的本地賬戶只允許進行控制台登入”策略預設是啟用的,根據Windows XP安全性原則中拒絕優先的原則,密碼為空白的使用者通過網路訪問使用Windows XP的電腦時便會被禁止。我們只要將這個策略停用即可解決問題。
net use \\hh51 pw /user: name
net view \\hh51
net use Z:\\192.168.33.19\doc
net use * "shareed computer"\share /savecred /persistent:yes
net use \\hh51 1 /user:administrator /persistent:yes