Windows-Server-2003

終端服務和 rdp-tcp 會話

  • July 8, 2009

我一直在向終端服務介紹自己,我對會話有疑問,特別是預設建立的rdp-tcp會話……

C:\Documents and Settings\BMC>query session
SESSIONNAME       USERNAME                 ID  STATE   TYPE        DEVICE
console           Administrator             0  Active  wdcon
rdp-tcp                                 65538  Listen  rdpwd
>rdp-tcp#12        BMC                       1  Active  rdpwd

我假設此會話以某種方式與 RDP 協議相關(通過會話的名稱和狀態顯而易見)。任何人都可以詳細說明這一點,或者向我指出一些相關的閱讀材料嗎?

此外,如果我選擇重置會話**rdp-tcp會話,所有會話(控制台除外)都將被註銷,並且rdp-tcp會話將在新 ID 下重新建立。這似乎是一種快速而骯髒的註銷所有會話的方式……但它似乎並不正確。重置此會話時是否會出現任何副作用、怪癖等?

提前致謝。

編輯: 了解遠端桌面協議

RDP-TCP 偵聽器“偵聽”入站 RDP 請求,然後為它們分配適當的其他埠號。所以有人會在埠 3389 上連接,然後客戶端和伺服器會協商另一個埠以繼續對話。

它存在的原因是它允許您設置影響通過該偵聽器連接的所有使用者的屬性。請記住,如果您有具有不同需求的不同 NIC,您也可以擁有多個偵聽器(儘管我現在想不出一個場景)。

RDP-TCP 偵聽器實際上代表了協議,在最終使用者登錄時重置它的最大副作用是潛在的數據失去,這也是為什麼不建議只使用終端伺服器上的關閉按鈕的原因。相反,最好使用tsshutdn命令,這樣您就可以通知所有使用者他們將被註銷並且系統將在 XX 秒後重新啟動(預設為 60 秒)。

引用自:https://serverfault.com/questions/37337