RDP是如何工作的?RDP的優(yōu)勢和安全性如何?

      遠(yuǎn)程用戶可以使用遠(yuǎn)程桌面協(xié)議 (RDP) 在另一個(gè)地方的設(shè)備上查看和使用 Windows。遠(yuǎn)程機(jī)器共享必要的外圍設(shè)備,如您的鍵盤和鼠標(biāo),讓您可以像直接坐在它面前一樣使用和操作它。

      RDP是如何工作的?RDP的優(yōu)勢和安全性如何?-南華中天

      RDP 是 Microsoft 的專有網(wǎng)絡(luò)通信協(xié)議,允許運(yùn)行任何操作系統(tǒng)的 PC 和設(shè)備相互連接。雖然是專有的,但某些 RDP 規(guī)范是開放的,任何人都可以在 Microsoft 網(wǎng)站上查看。因此,如果需要,可以擴(kuò)展 RDP 以滿足特定的組織要求。

      Windows 仍然是全球最流行的操作系統(tǒng),因此您可以使用 RDP 輕松連接到大多數(shù)計(jì)算機(jī)。但是,您使用的 Windows PC 必須滿足特定的許可要求。其他網(wǎng)絡(luò)通信協(xié)議,例如虛擬網(wǎng)絡(luò)計(jì)算 (VNC),但由客戶端和服務(wù)器組件組成的 RDP 可以說是最受歡迎的。

      了解遠(yuǎn)程桌面協(xié)議

      想一想可以通過無線電波從遠(yuǎn)處控制的遙控汽車或無人機(jī),以了解協(xié)議。RDP 的運(yùn)行方式與計(jì)算設(shè)備的運(yùn)行方式大致相同。它不使用無線電波,而是使用互聯(lián)網(wǎng)進(jìn)行通信并控制另一臺(tái)機(jī)器。由于 RDP 促進(jìn)遠(yuǎn)程連接,它傳統(tǒng)上用于幫助遠(yuǎn)程用戶解決計(jì)算機(jī)或設(shè)備問題。

      由于虛擬化和云計(jì)算現(xiàn)在無處不在,因此一直在使用 RDP 和類似的協(xié)議。當(dāng)您在云中啟動(dòng)虛擬機(jī) (VM) 并遠(yuǎn)程連接到它時(shí),您的組織可能正在使用 RDP 或類似協(xié)議。無論您是連接到遠(yuǎn)程計(jì)算機(jī)還是虛擬機(jī),RDP 都需要互聯(lián)網(wǎng)連接。

      RDP 是如何工作的?

      您可以訪問遠(yuǎn)程計(jì)算機(jī)或 VM,并在您使用 RDP 的計(jì)算機(jī)上顯示其桌面。您可以使用鼠標(biāo)和鍵盤控制遠(yuǎn)程計(jì)算機(jī),并操作遠(yuǎn)程計(jì)算機(jī)及其上的任何應(yīng)用程序。

      發(fā)出連接請(qǐng)求的計(jì)算機(jī)必須運(yùn)行 RDP客戶端軟件,而被訪問的計(jì)算機(jī)必須運(yùn)行 RDP 服務(wù)器軟件。后者稱為遠(yuǎn)程桌面會(huì)話主機(jī) (RDSH)。配置不佳的設(shè)備可以訪問和運(yùn)行功能齊全的程序,就好像它們是 RDSH 的本地設(shè)備一樣。連接設(shè)備和 RDSH 之間的大部分通信都是從后者到前者的。到服務(wù)器的多個(gè)同時(shí)遠(yuǎn)程會(huì)話是可能的。

      默認(rèn)情況下,所有 Windows 計(jì)算機(jī)都包含 RDP 服務(wù)器軟件,因此可以訪問連接請(qǐng)求。但是,RDP 客戶端軟件遠(yuǎn)程桌面連接 (RDC) 僅可供 Windows Pro 及更高版本的用戶訪問。如果您運(yùn)行的是 Windows Home,則需要升級(jí)到 Windows Pro(或更高版本)才能使用 RDC。為避免與升級(jí)相關(guān)的成本,您可以嘗試其他 RDP 客戶端軟件。

      RDC 是微軟遠(yuǎn)程桌面服務(wù) (RDS) 瘦客戶端架構(gòu)的三個(gè)客戶端組件之一,它允許支持遠(yuǎn)程桌面協(xié)議 (RDP) 的遠(yuǎn)程客戶端機(jī)器連接到 Windows 和任何運(yùn)行 RDS 的計(jì)算機(jī)。Windows 遠(yuǎn)程協(xié)助和快速用戶切換是 RDS 的其他客戶端組件。除了 RDC,RDP 客戶端也可用于 Linux、Unix、macOS、iOS、Android 和其他操作系統(tǒng)。因此,您幾乎可以使用任何設(shè)備控制您的工作站或運(yùn)行虛擬機(jī)。RDP 服務(wù)器軟件也可用于 Windows、Unix、Linux 和 OS X。Microsoft Azure 使用 RDP 為其客戶的用戶虛擬機(jī)提供服務(wù)。

      RDP 的優(yōu)勢是什么?

      在組織內(nèi)使用 RDP 有多種好處,包括:

      • 更快更輕松的部署。您體驗(yàn)到更快的應(yīng)用程序和/或桌面部署,因?yàn)椴恍枰诳蛻舳嗽O(shè)備上安裝應(yīng)用程序和/或桌面。廣泛的RDP支持意味著您可以使用任何設(shè)備連接到 Windows 桌面。
      • 增強(qiáng)的安全性。避免因駐留在網(wǎng)絡(luò)外部的不安全數(shù)據(jù)而引起的安全問題。可以強(qiáng)制執(zhí)行組織規(guī)則以防止您的用戶將數(shù)據(jù)存儲(chǔ)在設(shè)備和閃存驅(qū)動(dòng)器中。因此,所有操作都在您的網(wǎng)絡(luò)內(nèi)執(zhí)行,以防止數(shù)據(jù)隨時(shí)超出其范圍。
      • 減少停機(jī)時(shí)間。安全的云存儲(chǔ)意味著在設(shè)備出現(xiàn)故障的情況下可以最大限度地減少停機(jī)時(shí)間。您的用戶不會(huì)受制于他們的設(shè)備——他們可以使用任何設(shè)備訪問他們的虛擬機(jī)。
      • 降低成本??梢愿鶕?jù)需要將計(jì)算資源分配給設(shè)備。這意味著較低的總擁有成本,因?yàn)椴痪邆涮幚砟芰虮緳C(jī)運(yùn)行應(yīng)用程序能力的設(shè)備仍然可以在不升級(jí)的情況下使用。
      • 更多設(shè)備?;?Windows 的應(yīng)用程序可以交付給非 Windows 機(jī)器,例如 iOS、Android 和瘦客戶端設(shè)備。用戶幾乎可以使用任何設(shè)備連接到遠(yuǎn)程桌面。

      RDP 中的安全性如何?

      RDP安全分為兩種類型:

      • 標(biāo)準(zhǔn)安全性使用 RSA 的 RC4 加密算法來加密客戶端和服務(wù)器之間的流量。
      • 使用傳輸層安全協(xié)議 (TLS 1.0/1.1/1.2)、憑據(jù)安全支持協(xié)議 (CredSSP) 或無線電數(shù)據(jù)系統(tǒng) (RDS) TLS增強(qiáng)安全性以啟用網(wǎng)絡(luò)級(jí)身份驗(yàn)證,這要求客戶端驗(yàn)證其與服務(wù)器的會(huì)話。

      如果您對(duì) RDP 使用增強(qiáng)的安全性,將會(huì)有所幫助。與此相結(jié)合,您應(yīng)該將 RDP 服務(wù)器置于防火墻之后,以減少它們對(duì)外部攻擊的脆弱性,并最大限度地減少對(duì)已通過身份驗(yàn)證的用戶的潛在威脅。

      最佳實(shí)踐

      保護(hù) RDP 服務(wù)器的其他最佳實(shí)踐包括:

      • 強(qiáng)用戶密碼:強(qiáng)制執(zhí)行要求強(qiáng)用戶密碼的規(guī)則,并在一定次數(shù)的登錄嘗試失敗后將用戶鎖定在他們的機(jī)器之外。
      • 雙因素身份驗(yàn)證:配置遠(yuǎn)程桌面 (RD) 網(wǎng)關(guān),在授予對(duì)服務(wù)器的訪問權(quán)限之前強(qiáng)制執(zhí)行雙因素身份驗(yàn)證。桌面和工作站上的服務(wù)應(yīng)該只能從 RD 網(wǎng)關(guān)訪問。
      • 更新軟件:定期更新您的 RDP 客戶端和服務(wù)器軟件,無論這些是 Microsoft 還是非 Microsoft 實(shí)現(xiàn)。
      • 管理訪問:通過 RDP 刪除管理訪問,除非使用 RD 進(jìn)行系統(tǒng)管理。即便如此,也要限制負(fù)責(zé)維護(hù) RDP 實(shí)施的系統(tǒng)管理員的數(shù)量。執(zhí)行此操作的最佳方法是使用組策略設(shè)置覆蓋 RD 設(shè)備上的本地安全策略,或?qū)⒐芾碛脩粼O(shè)置為受限組策略的一部分。無論哪種方式,盡可能禁用具有 RDP 訪問權(quán)限的本地管理帳戶。