Windows2003 遠端桌面超過最大連線數解決辦法

pcsh發表於2010-05-31
[來源於:www]
經常碰到超過遠端連線數而無法連線伺服器,你可以採用如下方法解決

此時一般有以下選
1.打託管商電話要求機房手動強制重啟.
2.使用專用遠端聯結器.
如果以上兩條不方便實現,那請看下面這條最方便的吧
用如下命令形式解決超過最大連線數問題
執行 mstsc /v:IP /console ,比如
就可以連線到遠端系統的的會話。mstsc /v:211.211.0.5 /console
其實這主要是mstsc引數的瞭解,可透過mstsc /?學習一下。
遠端桌面連線
MSTSC [<Connection File>] [/v:<sever[:port]>] [/console] [/f[ullscreen]]
[/w:<width> /h:<height>] | /Edit"ConnectionFile" | /Migrate | /?
<Connection File> -- 指定連線的 .rdp 檔案的名稱。
/v:<sever[:port]> -- 指定要連線到的終端伺服器。
/console -- 連線到伺服器的控制檯會話。
/f -- 以全屏模式啟動客戶端。
/w: <width> -- 指定遠端桌面螢幕的寬度。
/h:<height> -- 指定遠端桌面螢幕的亮度。
/edit -- 開啟指定的 .rdp 檔案來編輯。
/migrate -- 將客戶端連線管理器建立的舊版連線檔案遷移到新的 .rdp 連線檔案。
/? -- 生成這個用法訊息。
而要從根本上解決還是需要修改伺服器端配置:
使用遠端桌面連結登入到終端伺服器時經常會遇到“終端伺服器超出最大允許連結數”,引起該問題的原因在於終端服務的預設連結數為2個連結,並且當登入遠端桌面後如果不是採用登出方式退出,而是直接關閉遠端桌面視窗,那麼實際上會話並沒有釋放掉,而是繼續保留在伺服器端,這樣就會佔用總的連結數,當這個數量達到最大允許值時就會出現上面的提示。
  解決方式:
  一、用登出來退出遠端桌面而不是直接關閉視窗
  二、限制已斷開連結的會話存在時間
  三、增加最多連結數,即設定可連線的數量多些
第三可採用如下幾種方式來修改:
1.從終端服務配置中修改:
開啟管理工具裡的終端服務配置,再單擊連線,雙擊右邊的RDP-Tcp,彈出RDP-Tcp屬性,選擇網路卡,可設定最多連線數,或者設定為無限制的連線數。當然這個值不也能太大,否則會佔用較多的系統資源。不過這裡修改的值好像不起作用,設定成無限制時照樣還是會出現本文所說的情況。
修改會話存在時間:執行-Tscc.msc-連線-雙擊RDP-Tcp或右擊-屬性-會話-選中第一個的替代使用者設定(O)-結束已斷開的會話[將預設值“從不”改為一個適當的時間,比如30分鐘]
2.開啟“控制皮膚”,雙擊“新增刪除程式”,單擊“新增刪除Windows元件”*“元件”
,在Windows元件嚮導對話方塊中選中“終端服務” * “下一步” * “應用伺服器” * “下
一步”,然後按照提示即可改變終端服務的模式。
不過聽說用此法,改了應用需要許可證,90天后過期:(
3.win2003的話可以從組策略修改:
  組策略級別要高於終端服務配置,當啟用組策略後終端服務配置中的相應選項會變成灰色不可修改
  執行-gpedit.msc-計算機配置-管理模板-Windows元件-終端服務
  雙擊右邊的”限制連線數量“-選擇”已啟用“-填入允許的最大連線數
[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/13442480/viewspace-1034048/,如需轉載,請註明出處,否則將追究法律責任。

相關文章