要用遠端桌面,不一定得先裝一套軟體、註冊一個帳號,Windows 與 Mac 出廠就附了遠端連線的功能,只是平常很少有人去點開。
設計工作者常碰到這種情況,檔案和吃硬體資源的軟體都留在辦公室或家裡那台規格最好的電腦,人卻在外面,臨時要改一張稿、確認一支影片的輸出設定。這時如果能把那台電腦的桌面搬到眼前,就省下來回奔波的時間。遠端桌面做的就是這件事,把遠端那台電腦的畫面傳過來,再把你的滑鼠與鍵盤操作傳回去,等於隔著網路坐在那台電腦前。
不同工具走的連線路徑並不一樣,有的只在區域網路內直連,有的靠帳號經廠商的伺服器中轉,有的讓你自己架中繼。路徑的差別,直接決定了要不要碰路由器設定,以及資料經過誰的手。

作業系統內建、免第三方帳號的遠端工具
Windows 與 macOS 本身就帶有三種遠端功能,不需要第三方帳號。共通的邏輯是被連線的一方要先開啟「可被連線」的設定或按下允許,連線時再直接輸入電腦名稱、位址或連線碼。三款各有各的定位,一款連回自己的 Windows 電腦,一款處理臨時協助,一款讓 Mac 連 Mac。
Windows 內建的遠端桌面連線
在 Windows 的開始功能表搜尋「遠端桌面連線」,輸入對方電腦的名稱或 IP 位址,再提供帳號密碼登入,就能在自己的螢幕上操作那台電腦的完整桌面。被連線的那台電腦得是專業版、企業版、教育版或 Windows Server,家用版沒辦法當被連線端,只能當連線端去連別台。
連線端就寬鬆許多,任何版本的 Windows 都能連,macOS、iOS 與 Android 則使用 Microsoft 的 Windows App。Mac 上原本的 Remote Desktop 從 11.0.0 版起改名為 Windows App,連到一般 Windows 電腦的功能照樣能用。

啟用這項功能之後,電腦會多開一個連接埠,區域網路內的裝置都能嘗試連線,所以 Microsoft 建議只在家庭網路這類信任的網路開啟。要從自家網路之外連回來,得另外設定連接埠轉送或 VPN,單靠打開功能還不夠。
Windows 快速助手
快速助手的定位不同,它不是用來連回自己的電腦,而是臨時請人協助,或去協助別人。Windows 的開始功能表就找得到快速助手,沒有的話可以從 Microsoft Store 安裝。協助的一方選「協助某人」,會拿到一組 6 位數驗證碼,把它交給對方。對方在「來自助理的代碼」欄位輸入並允許後,就會共用螢幕。
協助者一開始只能看到畫面,需要動手操作時再選「要求控制權」,等對方允許才會取得。協助期間還有雷射指標、註釋與聊天可用,拿來指出該點哪裡很方便。macOS 版的快速助手只用於跟 Microsoft 支援服務互動,不能拿來互相協助。公司或學校管理的電腦,也可能因組織原則無法安裝這個 App。
Microsoft 在說明頁特別提醒,只有在自己主動聯絡 Microsoft 支援服務時,才允許協助者連上裝置,這是為了防範技術支援詐騙。

Mac 內建的螢幕共享
Mac 的螢幕共享讓網路上的其他電腦遠端檢視並控制這台 Mac,開啟檔案、移動視窗、開啟 App,連重新啟動都辦得到。被連線的 Mac 要在「系統設定」的「一般」底下找到「共享」,把螢幕共享打開。螢幕共享與「遠端管理」不能同時開啟,兩者只能擇一。
連線端用的是「螢幕共享」App,可以從側邊欄的「網路」選電腦,也能輸入主機名稱或 Apple 帳號。連線型態分標準與高效能兩種,高效能還能設定一部或兩部虛擬顯示器,並調整排列方式與解析度。
Apple 的說明頁指出螢幕共享與 VNC 相容,只要勾選「VNC 檢視程式可以使用密碼來控制螢幕」,其他系統的 VNC 檢視程式也能連進來。企業要大量管理 Mac,則是另購 App Store 上的 Apple 遠端桌面,同樣相容 VNC。

遠端連線軟體靠帳號或連線碼,不必設定路由器
Chrome 遠端桌面、TeamViewer、AnyDesk 與 Splashtop 跟系統內建功能的差別,在於都得在被連線的電腦上安裝或執行它們的軟體,換來的是不必碰路由器設定,靠帳號登入或一組連線碼,多半就能從外網建立遠端連線,Windows、Mac 與手機也大多都支援。連線會經過廠商的中繼或配對服務,每次或首次連線都要通過密碼驗證,或由被連線的一方按下允許。
辨識電腦的方式則各不相同,Chrome 遠端桌面靠 PIN 或一次性存取碼,TeamViewer 用 ID 與密碼,AnyDesk 用一組位址,Splashtop 的免費版則只在自家區網內連線。這一組多半是個人非商用免費,工作用途另有授權。
Chrome 遠端桌面
Chrome 遠端桌面是 Google 的服務,設定與連線都在 Chrome 瀏覽器裡完成。先在被連線的電腦上,用 Chrome 開啟 Google 提供的遠端存取頁面,依畫面下載安裝並設定一組 PIN,Mac、Windows、Linux 電腦都能這樣設定。之後在另一台電腦的 Chrome,或手機上的 App,選到那台電腦、輸入 PIN 就連上了。
另一條路是首頁的「分享我的螢幕畫面」,用來臨時請別人協助。由需要協助的一方產生一次性存取碼,交給協助者輸入,這時需要協助的一方還得再按下「共用」,對方才會取得完整的存取權。每組存取碼只能使用一次,共用期間每隔 30 分鐘,系統會要求確認是否繼續共用。

所有工作階段都經過完整加密。防毒軟體或公司網路可能擋掉連線,Google 的說明頁列出了需要放行的連線要求,包括傳出的 UDP、TCP 443 與 3478 的 STUN 流量。使用公司或學校代管的帳號時,系統管理員也能控管這項服務可不可以使用。
TeamViewer
TeamViewer 是跨平台的遠端存取與支援工具,涵蓋 Windows、macOS、Linux、Android、iOS 等系統。兩端裝好之後,可以用對方電腦上顯示的 TeamViewer ID 加密碼連線,也能直接傳一條安全邀請連結給對方,對方點開就能開始連線。
它的用途大致有三種,遠端存取自己的裝置、取回放在那台電腦裡的檔案,以及替親友做遠端支援。連線採用 AES 256 位元的端對端加密。個人非商用可以免費使用,限於連自己的裝置與協助家人朋友,用在工作上就不在免費之列。
AnyDesk
AnyDesk 用「位址」辨識每一台裝置。每個 AnyDesk 用戶端都有一組唯一位址,可以是數字 ID,也可以用別名(Alias)。輸入對方的位址發出連線要求,被連線端接受後才會開始連線。AnyDesk 不註冊帳號也能使用,只是官方說明沒有帳號的免費使用者功能限制較多;要在沒人守在電腦前的時候連回去,則是事先設定一組密碼來保護。
支援的系統包括 Windows、macOS、Linux、Android 與 Raspberry Pi OS,iOS/iPadOS 與 ChromeOS 屬於有限度支援,連到 iOS/iPadOS 裝置時還需要付費的連出端。免費版僅限個人使用,內容包括 3 台管理裝置、檔案傳輸與文字聊天,也有雙因素驗證。有個規則常被誤會,在家連回公司的工作電腦,AnyDesk 會算成商用。
Splashtop
Splashtop 的個人版叫 Splashtop Personal,免費的範圍很明確,在自家區域網路內供個人非商業使用,最多能存取 2 台電腦。可以從 iPhone、iPad、Android 裝置或另一台電腦,連到 Mac 與 Windows 電腦,人在家裡就能把畫面拉到手邊的裝置上。
免費版的範圍止於自家區網,人在外面想連回家裡的電腦,得另外訂閱 Anywhere Access Pack。商務用途則要改用 Splashtop Remote Access 等商用方案。
走開放協定與自架路線的遠端桌面工具
前一組的連線都經過廠商的服務,RustDesk 與 RealVNC 則把連線標準或伺服器掌握在使用者自己手上。RustDesk 的原始碼公開,中繼伺服器可以自己架;RealVNC 走 VNC 這個通用協定,與 Mac 的螢幕共享互通。走這條路線要多做一點事,換到的是對資料路徑與連線標準更多的掌控。自架只是選項,不是必要條件,兩款都有現成的雲端服務可以直接用。
RustDesk
RustDesk 是開源的遠端桌面工具,原始碼以 AGPL-3.0 授權公開,支援 Windows、macOS、Linux、iOS 與 Android。功能包括遠端控制、檔案傳輸與 TCP 通道。在 Windows 上,不需要管理員權限也能執行,必要時可以就地或從遠端提權。
連線時需要一台伺服器幫兩端互相找到對方,RustDesk 可以使用它提供的 rendezvous/relay 伺服器,也能自己架一台。自架用的伺服器分兩種,開源版免費,提供基本的自架功能;Pro 版是付費的,多了網頁主控台、SSO 與企業管理功能。連線採 P2P 加端對端加密。
RealVNC Connect
RealVNC 把自家的 RealVNC Viewer 稱為最早的 VNC 檢視程式,使用方式是兩端各裝一個程式,被連線的電腦裝 RealVNC Server,連線的電腦裝 RealVNC Viewer。Windows、macOS、Linux 電腦都能當連線的對象。連線方式有兩種,一種是走雲端代理,不必調整防火牆或路由器;另一種是直接連線,要知道對方的網路位址或主機名稱,也得自己設定中間的防火牆與路由器,換到的是連線路徑由自己決定。直接連線能不能用,則要看訂閱的方案有沒有包含。
個人使用有 Lite 方案,非商業用途免費,用來連自己的裝置或幫家人朋友的忙。RealVNC 的說明頁把連回上班的電腦視為商用,這種情況就得改訂付費方案。前面提到 Mac 的螢幕共享相容 VNC,所以 Mac 開啟 VNC 密碼選項之後,也能用 RealVNC Viewer 連進去。
鎖定繪圖與剪片情境的遠端桌面工具
Parsec 與 DeskIn 鎖定的是畫圖、剪片、跑重型設計軟體這類情境,重視低延遲的畫面串流、色彩表現與繪圖板支援。連線邏輯仍是兩端使用同一家的軟體(Parsec 的連線端也能用網頁版),經廠商的服務配對後建立連線。
Parsec
Parsec 主打低延遲、60 FPS 的桌面串流,除了玩遊戲,也用在創作與重度軟體的遠端操作。被連線的主機端目前只支援 Windows 與 macOS,需要 64 位元的 Windows 10 以上,或 macOS 10.15 以上。連線端則有 Windows、Linux、macOS、Android,Chromium 系瀏覽器也能開網頁版,iOS 與 iPadOS 目前沒有支援。
Personal Use 方案免費,僅限個人非商業使用。付費的 Individuals(Warp)方案加上多螢幕、4:4:4 色彩模式與 Wacom 繪圖板支援,這幾項正是繪圖與影像工作常會用到的功能,不過它同樣只授權個人非商業使用。商用則需要 Teams 或 Enterprise 方案。
DeskIn
DeskIn 是新加坡 Zuler Technology 推出的遠端桌面,使用情境涵蓋遠端辦公、IT 支援、遠端遊戲與設計協作,Windows、macOS、iOS 與 Android 都有對應的版本。DeskIn 表示連線採用 AES-256 端對端加密。
針對創作需求,DeskIn 列出的規格包括 4:4:4 真彩色、繪圖板的筆壓感應,以及低於 40 毫秒的延遲,這幾項都出自廠商自述。方案分成個人與企業兩類,個人版設有免費方案,DeskIn 標明僅供個人使用。
個人免費版的授權界線和遠端連線安全
不論用的是哪一款,有兩件事都繞不開,一件是免費版的使用範圍,一件是連線本身的安全。授權弄錯,帳號或裝置可能遭到限制;安全沒做好,則可能讓別人連進你的電腦。
免費版只授權個人非商用,在家連回公司電腦也算工作用途
TeamViewer、AnyDesk、Splashtop、Parsec 與 RealVNC 的免費方案都限定個人非商業用途,其中 TeamViewer、AnyDesk、RealVNC 與 Splashtop 的說明,都把「在家連回公司電腦」算成商用。TeamViewer 把個人使用界定為連自己的個人裝置、協助親友,只要與工作或組織有關,包括在家工作、替客戶支援,就不屬於免費範圍。AnyDesk 另外說明,商用授權只有發起連線的連出端需要,接收端不必。
以 TeamViewer 為例,被判定為疑似商用時,連線可能逾時,帳號也可能被標記。遇到誤判可以透過表單申訴,不過解除限制只對提交的那組 TeamViewer ID 有效,不是整個帳號。
Windows 遠端桌面連線與快速助手是系統內建功能,沒有免費版與商用版之分。不過用公司或學校的電腦與帳號時,仍要看管理員怎麼設定,像快速助手在組織管理的電腦上未必能安裝,Chrome 遠端桌面也可以由系統管理員決定是否開放使用。

遠端桌面連接埠不對外開放,連線碼與帳號也要設防
Windows 遠端桌面連線走的是 RDP 協定,預設使用 TCP 3389 連接埠。美國網路安全暨基礎設施安全局(CISA)在勒索軟體防護指南中指出,攻擊者經常透過對外暴露、防護不足的遠端服務取得網路的初始入口,並建議不要把 RDP 這類服務直接開放在網際網路上。
真的必須使用 RDP 時,CISA 建議先經過多因素驗證再透過 VPN 連線,或是走零信任的遠端存取閘道,用不到的 RDP 連接埠則直接關閉。Microsoft 的說明也只建議在信任的網路啟用,它列出的外網連線方法有連接埠轉送與 VPN 兩種。其中連接埠轉送等於把 3389 開到網路上,正是 CISA 不建議的做法。網路層級驗證(NLA)會在建立遠端工作階段前先驗證使用者,Microsoft 建議大多數環境保持開啟。

靠連線碼與帳號配對的工具,風險多半不在連接埠,而在交出代碼的那個人身上。陌生人來電或傳訊,要你交出代碼或允許連線時,一律先當成可疑;只有自己主動求助、也確認過對方身分,才把代碼交出去。
帳號配對型的工具,能開雙因素驗證就開。AnyDesk 把雙因素驗證列在免費版的功能裡,RealVNC 的免費 Lite 方案同樣提供雙因素驗證。這樣就算帳號密碼外洩,對方還得再過一道驗證,沒那麼容易直接連進你的電腦。
遠端桌面讓人不在電腦前也能工作,代價是電腦多開了一扇門。要連的是區網內還是外網、是連回自己的電腦還是臨時協助別人、用途算不算工作,這三件事先想清楚,再對照前面各組的連線方式,選擇範圍自然會縮小。不論最後用的是哪一款,RDP 不直接開到網路上、帳號開啟雙因素驗證,這扇門才擋得住不該進來的人。
