可以ping通打印機的電腦,但是訪問不了打印機的共享設置。\\XXX.XXX.XXX.XXX 之后出現如下錯誤:
您可能沒有權限使用網絡資源。請與這台服務器的管理員聯系以查明您是否有訪問權限。
目前沒有可用的登錄服務器處理請求。
弄了半天,原來是因為,我本機用的是自動獲取的ip和DNS,打印機相連的那台電腦用的是手動設置的ip和DNS;
這造成了一個現象,本地獲取的DNS是一個域名,打印機連接的電腦設置的DNS是個IP,當然訪問不了。后來讓打印機也自動獲取ip才解決問題。
但是很不幸,先搜索到的是下面的解決方法:
登錄失敗:未授予用戶在此計算機上的請求登錄類型。無法訪問。您可能沒有權限使用網絡資源。請與這台服務器的管理員聯系以查明您是否有訪問權限。
如果出現“xxx計算機無法訪問,您可能沒有權限使用網絡資源。請與這台服務器的管理員聯系以查明您是否有訪問權限”的報錯,這可能是計算機的安全設置被改動過了,導致目標計算機無法被訪問。可以采取以下步驟解決:
1. 取消簡單文件共享。
打開“我的電腦”,在菜單上選擇“工具”->“文件夾選項”->“查看”,清除“使用簡單文件共享(推薦)”的選擇。
2. 啟用guest賬戶。
右鍵點擊“我的電腦”,選擇“管理”,選擇“本地用戶和組”->“用戶”,右鍵點擊Guest用戶,選“屬性”,清除“帳戶已停用”的選擇。
3. 在組策略中設置,安全策略。
開始--運行--gpedit.msc--計算機配置--windows設置--安全設置--本地策略--“用戶權力指派”,雙擊右邊的“從網絡訪問此計算機”,保證其中有Everyone,雙擊左邊的“拒絕從網絡訪問此計算機”,保證其是空的。
4. 選擇左邊的“本地策略”->“安全選項”,
a.確認右邊的“網絡訪問:本地帳戶的共享與安全模式”為“經典”;
b.確認右邊的“Microsoft網絡客戶:為通訊啟用數字簽名(總是)”為“已停用”;
c.確認右邊的“Microsoft網絡客戶:為通訊啟用數字簽名(如果服務器允許)”為“已啟用”;
d.確認右邊的“Microsoft網絡服務器:為通訊啟用數字簽名(總是)”為“已停用”;
e.確認右邊的“Microsoft網絡服務器:為通訊啟用數字簽名(如果服務器允許)”為“已啟用”。
5.正確配置網絡防火牆
1>很多機器安裝了網絡防火牆,它的設置不當,同樣導致用戶無法訪問本機的共享資源,這時就要開放本機共享資源所需的NetBIOS端口。筆者以天網防火牆為例,在“自定義IP規則”窗口中選中“允許局域網的機器使用我的共享資源”規則,最后點擊“保存”按鈕,這樣就開放了NetBIOS端口 。
2>關閉windows自帶防火牆。
6.合理設置用戶訪問權限
網絡中很多機器使用 NTFS文件系統,它的ACL功能(訪問控制列表)可以對用戶的訪問權限進行控制,用戶要訪問這些機器的共享資源,必須賦予相應的權限才行。如使用Guest賬號訪問該機器的CPCW共享文件夾,右鍵點擊該共享目錄,選擇“屬性”,切換到“安全”標簽頁,然后將Guest賬號添加到用戶列表中,接着指定Guest的訪問權限,至少要賦予“讀取”和“列出文件夾目錄”權限。如果想讓多個用戶賬號能訪問該共享目錄,只需要添加Eeryone賬號,然后賦予“讀取”和“列出文件夾?..
7、網絡協議配置問題,
A、網絡協議的安裝和設置
1.在WinXP中安裝NetBEUI協議
對的,你沒有看錯,就是要在WinXP中安裝NetBEUI協議。微軟在WinXP中只支持TCP/IP協議和NWLink IPX/SPX/NetBIOS兼容協議,正式宣布不再支持NetBEUI協議。但是在建立小型局域網的實際使用中,使用微軟支持的兩種協議並不盡如人意。比如,在解決網上鄰居慢問題的過程中,筆者采用了諸多方法后網上鄰居的速度雖然好一點,但還是慢如蝸牛;另外,在設置多塊網卡的協議、客戶和服務綁定時,這兩種協議還存在BUG,多塊網卡必須同時綁定所有的協議(除NWLink NetBIOS)、客戶和服務,即使你取消某些綁定重啟后系統又會自動加上,這顯然不能很好地滿足網絡建設中的實際需要。而當筆者在WinXP中安裝好NetBEUI協議后,以上兩個問題都得到圓滿的解決。
在WinXP安裝光盤的“\\valueADD\\MSFT\\NET\\NETBEUI”目錄下有3個文件,其中“NETBEUI.TXT”是安裝說明,另外兩個是安裝NetBEUI協議所需的文件。安裝的具體步驟如下:
復制“NBF.SYS”到“%SYSTEMROOT%\\SYSTEM32\\DRIVERS\\”目錄;
復制“NETNBF.INF”到“%SYSTEMROOT%\\INF\\”目錄;
在網絡連接屬性中單擊“安裝”按鈕來安裝NetBEUI協議。
注:%SYSTEMROOT%是WinXP的安裝目錄,比如筆者的WinXP安裝在F:\\Windows目錄下,就應該用F:\\Windows來替換%SYSTEMROOT%。
2.在WinXP中設置好其它網絡協議
建議,如果你的局域網不用上Internet便只需要安裝NetBEUI協議就行了。在小型局域網(擁有200台左右電腦的網絡)中NetBEUI是占用內存最少、速度最快的一種協議,NWLink IPX/SPX/NetBIOS兼容協議則應當刪除掉。
如果你的局域網要上Internet則必須安裝TCP/IP協議。但為了網絡的快速訪問,建議指定每台工作站的IP地址(除非網絡中有DHCP服務器),否則工作站總是不斷查找DHCP服務器使網速變慢。
當然,如果網絡中只安裝TCP/IP協議也能夠實現局域網中的互訪,但是在網上鄰居中要直接看到其它機器就比較困難,必須先搜索到某台機器后才能訪問它,這在許多實際網絡運用中顯得很不方便。
3.其它Windows計算機網絡協議的設置
細心的用戶可能已經發現,在WinXP的網上鄰居中多了一項“設置家庭或小型辦公網絡”向導,利用該向導可以方便地設置局域網共享、Internet連接和小型局域網。該向導還為連接WinXP的其它Windows電腦提供了一張網絡安裝軟盤。
但是,筆者並不提倡使用這張網絡安裝軟盤。在連接WinXP的其它Windows電腦上,只要安裝好NetBEUI協議並設置好網絡標志就行了;若要連接Internet則只需安裝好TCP/IP協議並指定好IP地址就可以了。這和傳統局域網的設置完全一樣,建議少使用IPX/SPX兼容協議。
B、徹底禁用WinXP的計划任務
在WinXP和Win2000中瀏覽網上鄰居時系統默認會延遲30秒,Windows將使用這段時間去搜尋遠程計算機是否有指定的計划任務(甚至有可能到Internet中搜尋)。如果搜尋時網絡時沒有反應便會陷入無限制的等待,那么10多分鍾的延遲甚至報錯就不足為奇了。下面是具體的解決方法。
1.關掉WinXP的計划任務服務(Task Scheduler)
可以到“控制面板/管理工具/服務”中打開“Task Scheduler”的屬性對話框,單擊“停止”按鈕停止該項服務,再將啟動類型設為“手動”,這樣下次啟動時便不會自動啟動該項服務了。
2.刪除注冊表中的兩個子鍵
到注冊表中找到主鍵“
HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\RemoteComputer\\ NameSpace”
刪除下面的兩個子健
{2227A280-3AEA-1069-A2DE-08002B30309D}
{D6277990-4C6A-11CF-87-00AA0060F5BF}
其中,第一個子健決定網上鄰居是否要搜索網上的打印機(甚至要到Internet中去搜尋),如果網絡中沒有共享的打印機便可刪除此鍵。第二個子健則決定是否需要查找指定的計划任務,這是網上鄰居很慢的罪魁禍首,必須將此子健刪除。
這個問題郁悶了我一上午,
家里三台,A可以被B訪問,但A不可以訪問B,C是正常的,即能訪問也可被訪問的。
下午終於找到了解決方法,
1.在運行中輸入GPEDIT.MSC運行組策略.計算機配置/WINDOWS設置/安全設置/本地策略/安全選項中,找到網絡訪問—本地帳戶的共享和安全模式—選擇經典.
2.計算機配置/WINDOWS設置/安全設置/本地策略/用戶權利指派中,將Guests在拒絕從網絡訪問這台計算機中刪除掉,當然你首先要將Guests啟用
3.確保計算機在相同的工作組中
在XpPro版本打過Sp2后,從2000中訪問時發現出現未授予用戶在此計算機上的請求登錄類型問題。
用Administrator登錄也不成。Help后說是需要設置本地安全策略,具體過程如下:
1.打開本地策略管理界面(從管理工具界面中打開)。
2.在本地策略->用戶權利指派 中 ,找到如下項修改:
"從網絡訪問此計算機",打開后把可以訪問此計算機的用戶或組添加進來。
3.在本地策略->安全選項 中,找到如下項修改:
"網絡訪問: 本地帳戶的共享和安全模式" ,修改成 經典模式 即可。
(1)總是顯示錯誤提示“未授權用戶在此計算機上的的請求登陸類型” (登錄者win2000\winxp\win2003)
錯誤提示“沒有訪問資源的權限”(登錄者win98)
原因:是guest在策略中的用戶權限中被禁止從網絡登錄所致,以及(2)中提到的錯誤。
(注:XP默認,win2003不默認)
解決方法:配置本地安全策略:\安全設置\本地策略\用戶權限分配\中的“拒絕從網絡訪問這
台計算機”,把guest刪除、保存即可。
計算機無法訪問,您可能沒有權限使用網絡資源.請與這台服務器的管理員聯系
(1)安裝NWlink IPX/SPX/NetBIOS Compatible Transport Protocol協議。
(2)開啟guest賬號:右擊我的電腦\管理\用戶有個guest,雙擊之去掉“賬戶已停用”前面的勾。
(3)右擊我的電腦\屬性\計算機名,查看該選項卡中出現的局域網工作組名稱
(4)使用winxp防火牆的例外:winxp防火牆在默認狀態下是全面啟用的,這意味着運行計算機的所有網
絡連接,難於實現網上鄰居共享。同時,由於windows防火牆默認狀態下是禁止“文件與打印機共享的”
,所以,啟用了防火牆,往往不能共享打印,解決辦法是:進入“本地連接”窗口,點“高級”\“設置
”\“例外”\在程序與服務下勾選“文件和打印機共享”。
(5)刪除“拒絕從網絡上訪問這台計算機”項中的guest賬戶:運行組策略(gpedit.msc)\本地計算機\
計算機配置\windows設置\安全設置\本地策略\用戶權利指派\拒絕從網絡訪問這台計算機。如果其中有gu
est,則將其刪除。(原因是:有時xp的guest是不允許訪問共享的)
(6)取消“使用簡單文件共享”方式:資源管理器\工具\文件夾選項\查看\去掉“使用簡單文件共享(推
薦)”前面的勾。
(7)工作組名稱一致。
(8)勾選“Microsoft網絡的文件和打印機共享”。
(9)運行服務策略“Services.msc”。啟動其中的“Clipbook Server”(文件夾服務器):這個服務允許
你們網絡上的其他用戶看到你的文件夾。當然有時你可把它改為手動啟動,然后再使用其他程序在你的網
絡上發布信息。
(10)win98的計算機無法訪問win2000/winxp的計算機,原因是:win2000/winxp的計算機中的guest用戶
被禁用了或者win2000/winxp采用NTFS分區格式,設置了權限控制。一般要允許win98訪問的話,win2000/
winxp里的安全控制里不要將everyone的賬號組刪除。
注意:a、如果您沒有加入域並想查看“安全”選項卡,則設置顯示“安全”選項卡:資源管理器\工具\
文件夾選項\查看\去掉“使用簡單文件共享(推薦)”前面的勾。b、查看文件和文件夾的有效權限:資
源管理器\右擊要查看有效權限該文件或文件夾\“屬性”\單擊“安全”選項卡\“高級”\“有效權限”\
“選擇”\在“名稱”框中鍵入用戶或組的名稱,然后單擊“確定”。選中的復選框表示用戶或組對該文
件或文件夾的有效權限。c、只能在格式化為使用 NTFS 的驅動器上設置權限。
(11)解決網上鄰居太慢的方法:win98,假設網絡中沒有novell網絡,可刪除為了兼容novell netware
網絡而裝的ipx/spx兼容協議即可;win2000/xp,可刪除系統盤符\documents and
setting\用戶名\nethood文件夾下的所有文件即可。