2003的伺服器終端超出最大連線數的解決辦法

2021-05-21 12:15:05 字數 2718 閱讀 2054

2003的伺服器終端超出最大連線數的解決辦法

2008-08-13 20:51

很簡單。。。不用登陸伺服器

在命令列:

mstsc /console /v:你的伺服器ip:遠端

例如 :mstsc /console /v:222.222.215.222:3389

win2k/win2003終端伺服器超出最大允許連線數解決之道全攻略

原因:遠端桌面鏈結登入到終端伺服器時經常會遇到「終端伺服器超出最大允許鏈結數」諸如此類錯誤導致無法正常登入終端伺服器,引起該問題的原因在於終端服務的缺 省鏈結數為2個鏈結,並且當登入遠端桌面後如果不是採用

登出方式退出,而是直接關閉遠端桌面視窗,那麼實際上會話並沒有釋放掉,而是繼續保留在伺服器端, 這樣就會占用總的鏈結數,當這個數量達到最大允許值時就會出現上面的提示。

如何避免?

用登出來退出遠端桌面而不是直接關閉視窗

限制已斷開鏈結的會話存在時間

1、從終端服務配置中修改

執行-tscc.msc(終端服務配置)-連線-雙擊rdp-tcp或右擊-屬性-會話-選中第乙個的替代使用者設定(o)-結束已斷開的會話[將預設值「從不」改為乙個適當的時間,比如30分鐘]

2、從組策略修改

開始-執行-gpedit.msc-計算機配置-管理模板-windows元件-終端服務-會話

右邊視窗選擇 為斷開的會話設定時間限制 -選擇已啟用,選擇乙個時間

增加最多鏈結數

1、從終端服務配置中修改:執行-tscc.msc(終端服務配置)-連線-雙擊rdp-tcp或右擊-屬性,選擇「網絡卡」選項卡-修改「最大連線數」改 成你所需的值,當然這個值不也能太大,否則會占用較多的系統資源。不過這裡修改的值好像不起作用,設定成無限制時照樣還是會出現本文所說的情況。  

2、組策略級別要高於終端服務配置,當啟用組策略後終端服務配置中的相應選項會變成灰色不可修改

執行-gpedit.msc-計算機配置-管理模板-windows元件-終端服務

雙擊右邊的」限制連線數量「-選擇」已啟用「-填入允許的最大連線數

四、改變遠端終端模式

開啟「控制面板」,雙擊「新增刪除程式」,單擊「新增刪除windows元件」,「元件」,在windows元件嚮導對話方塊中選中「終端服務」 , 「下一步」,「應用伺服器」,「下一步」,然後按照提示即可改變終端服務的模式。  

windows 2000終端服務有2種執行模式:遠端管理模式和應用程式伺服器模式。遠端管理模式允許系統管理員遠端管理伺服器,而且只允許2個終端會話同時登入終端伺服器。應用程式伺服器模式允許使用者 執行乙個以上應用程式,允許多個使用者從終端登入訪問伺服器。但是,應用終端服務的使用者必須有終端服務授權,即必須在90天之內在這個域或工作組中設定終端 服務授權伺服器,否則使用者需刪除應用程式,然後再重新安裝。

五、修改本地安全策略

控制面板》管理工具》本地安全策略》本地策略》安全選項》

1、先找到》microsoft網路伺服器:在掛起會話之前所需的空閒時間

預設為:15分鐘,改為自己所需要的時間(就是登陸後無動作空閒超過多少時間後自動斷開)

2、然後找到》網路安全:在超過登入時間後強制登出。預設為:已禁用,一定要改為:已啟用

如果已經發生解決辦法:

1、首先你可以telnet到此主機上(不管你用哪種方法),當然如果能直接操作機器更好,不過直接操作就不必用命令列了,那當然是知道機器超級管理員的密碼的情況下,可以使用opentelnet來開啟遠端伺服器的telnet埠。

2、telnet上去後,先看登陸的使用者:

輸入命令:query user

系統返回:

c:>query user

username        sessionname     id    state     idle time    logon time

k12update       console         1     執行中         2007-3-14 14:57

此時可以看出的可能都不一樣,根據具體情況而定。

id 0 的使用者是本地登陸的,id 1 和 id 12是3389登陸的使用者,前者在執行中,後者已經斷開了,但是斷開了仍然占用系統資源和通道,我們要把它踢掉。如下進行操作即可。

輸入命令:logoff 1

3、如果伺服器關閉了telnet功能(這是預設的),還可以通過sqlserver的xp_cmdshell擴充套件儲存過程,使用格式: master.dbo.xp_cmdshell '命令內容',其餘可參考第二步。此方式要求有訪問xp_cmdshell的許可權

上面的辦法基本沒有用

2003的伺服器終端超出最大連線數的解決辦法

很簡單。不用登陸伺服器 在命令列 mstsc console v 你的伺服器ip 遠端埠 例如 mstsc console v 222.222.215.222 3389 win2k win2003終端伺服器超出最大允許連線數解決之道全攻略 原因 用遠端桌面鏈結登入到終端伺服器時經常會遇到 終端伺服器...

遠端桌面 終端伺服器超出最大連線數的解決方法

一般情況下,只有打 給機房管理叫他重啟下機器。這樣一來,不免會帶來一定的流量損失,而且如果是在重要場合伺服器斷一下,那損失可大了!可能對伺服器硬體有損傷,也有可能有重要客戶正在進行重要的網路活動。那除了重啟機器,還有其它方法嗎?當然有的。微軟為我們想到了這一點。2003的伺服器預設只允許2個連線使用...

修改終端伺服器的最大連線數

1 明確終端服務的2種模式 windows 2000終端服務有2種執行模式 遠端管理模式和應用程式伺服器模式。遠端管理 模式允許系統管理員遠端管理伺服器,而且只允許2個終端會話同時登入終端伺服器。應用程 序伺服器模式允許使用者執行乙個以上應用程式,允許多個使用者從終端登入訪問伺服器。但是 應用終端服...