優(yōu)秀 Linux 遠(yuǎn)程桌面客戶端
遠(yuǎn)程桌面客戶端允許你連接到任何其他桌面/服務(wù)器,并遠(yuǎn)程執(zhí)行任務(wù)。它是一種重要的 IT 支持和商業(yè)用例。在 Linux 中,有許多遠(yuǎn)程桌面客戶端可用。其中一些是免費(fèi)的,而另一些是付費(fèi)版本。所有這些客戶端都支持流行的 遠(yuǎn)程桌面協(xié)議Remote Desktop Protocol(RDP),如 VNC、RDP 等等。
本文將介紹一些適用于 Ubuntu 和其他發(fā)行版的最佳免費(fèi)遠(yuǎn)程桌面客戶端。該列表包括自由開(kāi)源的應(yīng)用程序,以及一些免費(fèi)使用但專有的應(yīng)用程序。
注意:你的目標(biāo)系統(tǒng)中需要一個(gè)遠(yuǎn)程桌面服務(wù)器(如 Xrdp)來(lái)成功建立遠(yuǎn)程連接。然后你才能使用以下應(yīng)用程序進(jìn)行連接。這是一個(gè)雙向的過(guò)程。如果你想了解更多的情況,請(qǐng)參考我們的一個(gè)案例研究:
適用于 Linux 的最佳遠(yuǎn)程桌面客戶端
GNOME Connections
GNOME 連接
第一個(gè)遠(yuǎn)程桌面客戶端是一個(gè)原生的 ??GNOME 應(yīng)用程序??:GNOME 連接Connections
此外,它還提供了清晰的指示,說(shuō)明你是要連接到 Linux 還是 Windows。GNOME 連接應(yīng)用支持 VNC(針對(duì) Linux)和 RDP(針對(duì) Windows)協(xié)議。
用 Flatpak 安裝這個(gè)應(yīng)用程序超級(jí)簡(jiǎn)單。??設(shè)置你的系統(tǒng)以使用 Flatpak??,并使用以下命令進(jìn)行安裝:
更多信息:
KRDC
KRDC
下一個(gè)應(yīng)用程序是 KRDC,這是一個(gè) ??KDE 應(yīng)用程序??,允許你查看和控制另一臺(tái)機(jī)器上的遠(yuǎn)程桌面會(huì)話。它支持 VNC 和 RDP 協(xié)議。你還可以控制分辨率和設(shè)置密碼;當(dāng)然,它與你的 Plasma 桌面整合得很好。
所以,如果你正在尋找一個(gè)原生的 KDE 遠(yuǎn)程桌面應(yīng)用程序,那就是它。對(duì)于 KDE Plasma 桌面,它應(yīng)該是默認(rèn)安裝的。
如果沒(méi)有,理想的方法是使用 Flatpak 來(lái)安裝它。??設(shè)置你的系統(tǒng)以使用 Flatpak??,然后使用下面的命令來(lái)安裝:
更多信息:
Remmina
Remmina 遠(yuǎn)程桌面客戶端
Remmina 是 Linux 系統(tǒng)中最古老的遠(yuǎn)程桌面客戶端之一??赡苁悄阌行枰獣r(shí)的“首選”客戶端。這個(gè)自由開(kāi)源的應(yīng)用程序可用于 Linux,也可用于 macOS。它支持許多遠(yuǎn)程協(xié)議,如 RDP、VNC、NX、X2GO、SPICE、HTTPS 和 SSH。
此外,它的用戶界面簡(jiǎn)單而厚重,而且在開(kāi)發(fā)和錯(cuò)誤修復(fù)方面超級(jí)活躍。
這個(gè)應(yīng)用程序已經(jīng)在所有主要發(fā)行版的軟件庫(kù)中。你可以在 Ubuntu 的軟件應(yīng)用中搜索 “remmina”,或在其他發(fā)行版的相關(guān)應(yīng)用中搜索。然后點(diǎn)擊安裝即可。
此外,你也可以 ??為 Flatpak 設(shè)置你的系統(tǒng)??,用下面的命令以 Flatpak 安裝:
更多信息:
TigerVNC
TigerVNC 是一個(gè)自由開(kāi)源的“平臺(tái)中立”的 VNC(虛擬網(wǎng)絡(luò)計(jì)算Virtual Network Computing)協(xié)議的實(shí)現(xiàn),帶有客戶端和服務(wù)器包。當(dāng)有高性能需求時(shí),你可以使用這個(gè)遠(yuǎn)程桌面,因?yàn)樗谶h(yuǎn)程連接的 3D/視頻數(shù)據(jù)方面效果最好,經(jīng)過(guò)了優(yōu)化。
此外,它仍然提供了一個(gè) 32 位的安裝程序,以及通常的 64 位程序和命令行界面。TigerVNC 的客戶端程序名稱是 ??vncviewer?
?,請(qǐng) ??參考這里?? 的各種選項(xiàng)。
你可以從 ??Sourceforge 頁(yè)面?? 獲得預(yù)編譯的 deb 和 RPM 包。
更多信息:
X2Go
X2Go
??X2Go?? 是一個(gè)基于 Linux 的遠(yuǎn)程桌面軟件,基于 NX 技術(shù),由 NoMachine 開(kāi)發(fā)。它是一個(gè)客戶端和服務(wù)器包的集合,使你能夠通過(guò)代理連接到遠(yuǎn)程機(jī)器。
對(duì)于遠(yuǎn)程客戶端部分,它有兩種選擇。你可以使用 X2Go 客戶端或 Pyhoca-GUI(基于 Python)。所有這些都被捆綁在一起,放在 Linux 的存儲(chǔ)庫(kù)中。此外,所有的組件也可用于 Windows 和 macOS。
你可以從以下頁(yè)面下載該軟件的客戶端和服務(wù)器部分:
Chrome 遠(yuǎn)程桌面
Chrome 遠(yuǎn)程桌面
如果你喜歡通過(guò)網(wǎng)頁(yè)瀏覽器進(jìn)行遠(yuǎn)程連接,或者在安裝 RDP 服務(wù)器時(shí)遇到了限制,你可以嘗試通過(guò) Chrome 瀏覽器進(jìn)行遠(yuǎn)程連接。
Chrome 遠(yuǎn)程桌面Chrome Remote Desktop
一旦啟動(dòng),就會(huì)從主機(jī)上下載一個(gè)服務(wù)器組件,并使用 Chrome 來(lái)提供功能。而在客戶機(jī)上使用 Chrome 瀏覽器擴(kuò)展來(lái)啟用你的遠(yuǎn)程連接。
你可以打開(kāi)以下網(wǎng)址,通過(guò) Chrome 和支持 WebRTC 的瀏覽器訪問(wèn)這項(xiàng)服務(wù)。
此外,它為遠(yuǎn)程查看你的系統(tǒng)提供了一個(gè)基于 PIN 的即時(shí)認(rèn)證機(jī)制。而且它限制只能被最多 100 個(gè)客戶端使用。
更多的遠(yuǎn)程客戶端
上面的列表應(yīng)該足以滿足大多數(shù)常見(jiàn)的使用情況。然而,如果你仍然渴望得到更多的遠(yuǎn)程桌面客戶端,這里是我為你準(zhǔn)備的一個(gè)列表,并簡(jiǎn)要介紹了它們的性質(zhì)。
自由開(kāi)源的
- ??TurboVNC??(自由開(kāi)源)
- ??UltraVNC??(自由開(kāi)源)
- FreeRDP(免費(fèi)開(kāi)源 + 需要編譯 + 支持 Wayland)
商業(yè)閉源,需要許可證才能使用
- ??Thincast?? (免費(fèi)使用;Flatpak 軟件包;可用于樹(shù)莓派;閉源和專有許可證)
- ??NoMachine?? (個(gè)人免費(fèi)使用;商業(yè)付費(fèi);流行,可用于 Linux、Windows、macOS、樹(shù)莓派)
- ??AnyDesk?? (個(gè)人免費(fèi);企業(yè)付費(fèi);閉源)
- ??VNC Connect?? (付費(fèi);閉源)
- ??TightVNC?? (需要帶有電子郵件地址的許可證才能在 Linux 中使用)
- ??itopia?? (免費(fèi),有試用版;Flatpak)
總結(jié)
本文列出了一些適用于 Ubuntu 和其他 Linux 發(fā)行版的最新遠(yuǎn)程桌面客戶端。其中一些是免費(fèi)的,而且很容易使用。你可以將它們用于遠(yuǎn)程支持、學(xué)習(xí)和其他使用情況。此外,我還提到了基于 WebRTC 的遠(yuǎn)程服務(wù),除了瀏覽器擴(kuò)展,不需要任何安裝。
此外,為了大家方便,我也提到了一些商業(yè)的。因?yàn)槿绻闶且粋€(gè)中小型企業(yè),你可能想看看有支持的付費(fèi)版本應(yīng)用程序。