遠程桌面超出最大鏈接數的解決方法

【解決方法1】
一、找到一臺能連上網絡的windows2003的機器
二、開始–運行–輸入「tsmmc.msc」,跳出一個遠程桌面控制檯
三、右鍵點擊左邊的「遠程桌面」,選擇「新建遠程桌面」,按照要求填寫要鏈接的虛擬主機的ip、用戶名、密碼、域名,而後點擊「肯定」
四、點擊新建好的遠程桌面,就能夠登錄到遠程虛擬主機了 shell

【解決方法2】windows

故 障詳情:用遠程桌面連接登陸到終端服務器時常常會遇到「終端服務器超出最大容許連接數」。    諸如此類錯誤致使沒法正常登陸終端服務器,引發該問題的 緣由在於終端服務的缺省連接數爲2個連接,而且當登陸遠程桌面後若是不是採用註銷方式退出,而是直接關閉遠程桌面窗口,那麼實際上會話並無釋放掉,而是 繼續保留在服務器端, 這樣就會佔用總的連接數,當這個數量達到最大容許值時就會出現如圖2-1所示的沒法鏈接的故障提示。安全

圖2-1服務器

解決辦法:    一、本地電腦,依次:開始 ==> 運行 ==> 輸入: mstsc /admin 如圖2-2所示:網絡

圖2-2工具

    二、輸入完成後點擊肯定回車,回車後,看到熟悉的遠程桌面鏈接窗口,如圖2-3所示。再輸入遠程所須要的用戶名和密碼,點擊鏈接,從新登錄,便可默認強制登錄到服務器的0用戶下。 命令行

圖2-3blog

OK.解決了!注:固然您也能夠直接重啓服務器來解決該問題,但不提倡!網絡安全


【掃尾工做】
一、登錄到遠程虛擬主機後,打開「任務管理器」,選擇「用戶」,踢掉那2個留在系統中的用戶
二、開始-運行-gpedit.msc-計算機配置-管理模板-windows組件-終端服務-會話,右邊窗口選擇「爲斷開的會話設置時間限制」-選擇已啓用,設置一個時間
win2K/win2003終端服務器超出最大容許鏈接數的問題
1、用註銷來退出遠程桌面而不是直接關閉窗口

2、限制已斷開連接的會話存在時間
一、從終端服務配置中修改
運行-Tscc.msc(終端服務配置)-鏈接-雙擊RDP-Tcp或右擊-屬性-會話-選中第一個的替代用戶設置(O)-結束已斷開的會話[將默認值「從不」改成一個適當的時間,好比30分鐘]
二、從組策略修改
開始-運行-gpedit.msc-計算機配置-管理模板-windows組件-終端服務-會話右邊窗口選擇 爲斷開的會話設置時間限制 -選擇已啓用,選擇一個時間

3、增長最多連接數
一、 從終端服務配置中修改:運行-Tscc.msc(終端服務配置)-鏈接-雙擊RDP-Tcp或右擊-屬性,選擇「網卡」選項卡-修改「最大鏈接數」改爲你 所需的值,固然這個值不也能太大,不然會佔用較多的系統資源。不過這裏修改的值好像不起做用,設置成無限制時照樣仍是會出現本文所說的狀況。
二、組策略級別要高於終端服務配置,當啓用組策略後終端服務配置中的相應選項會變成灰色不可修改
運行-gpedit.msc-計算機配置-管理模板-Windows組件-終端服務雙擊右邊的」限制鏈接數量「-選擇」已啓用「-填入容許的最大鏈接數
4、改變遠程終端模式
打開「控制面板」,雙擊「添加刪除程序」,單擊「添加刪除Windows組件」,「組件」,在Windows組件嚮導對話框中選中「終端服務」 , 「下一步」,「應用服務器」,「下一步」,而後按照提示便可改變終端服務的模式。
Windows 2000終端服務有2種運行模式: 遠程管理模式和應用程序服務器模式。遠程管理模式容許系統管理員遠程管理服務器,並且只容許2個終端會話同時登陸終端服務器。應用程序服務器模式容許用戶 運行一個以上應用程序,容許多個用戶從終端登陸訪問服務器。可是,應用終端服務的用戶必須有終端服務受權,即必須在90天以內在這個域或工做組中設置終端 服務受權服務器,不然用戶需刪除應用程序,而後再從新安裝。
5、修改本地安全策略
控制面板>>管理工具>>本地安全策略>>本地策略>>安全選項>>
一、先找到>>Microsoft網絡服務器:在掛起會話以前所需的空閒時間默認爲:15分鐘,改成本身所須要的時間(就是登錄後無動做空閒超過多少時間後自動斷開)
二、而後找到>>網絡安全:在超過登陸時間後強制註銷。默認爲:已禁用,必定要改成:已啓用
若是已經發生解決辦法:
一、首先你能夠telnet到此主機上(無論你用哪一種方法),固然若是能直接操做機器更好,不過直接操做就沒必要用命令行了,那固然是知道機器超級管理員的密碼的狀況下,可使用OpenTelnet來打開遠程服務器的Telnet端口。
二、Telnet上去後,先看登錄的用戶:
輸入命令:query user
系統返回:
C:>query user

此時能夠看出的可能都不同,根據具體狀況而定。找出斷開了可是仍然佔用系統資源和通道的用戶,咱們要把它踢掉。以下進行操做便可。
輸入命令:logoff 1
三、若是服務器關閉了telnet功能(這是默認的),還能夠經過SqlServer的xp_cmdshell擴展存儲過程,使用格式:master.dbo.xp_cmdshell '
命令內容',其他可參考第二步。此方式要求有訪問xp_cmdshell的權限
上面的解決辦法基本沒有用 後來我用 服務器終端服務器超出最大容許鏈接數時,之前考慮用冷啓動服務器,但這樣必須跑一趟機房,最近發
現最好的辦法就是在「運行」命令行裏輸入:mstsc /console /v:你的服務器IP:遠程端口 ip

相關文章
相關標籤/搜索