TeamViewer 和 AnyDesk 是用於遠程訪問任何桌面的最受歡迎的應用程序之一,無論是否用於故障排除。但是,您也可以使用 RustDesk 應用程序,它是開源的,可用於所有平台,包括 Windows、macOS、Android 和所有 Linux 發行版。它還為您提供了自己託管所有服務器的選項,因此您可以在所有隱私和自由的情況下做任何您想做的事情。
在本教程中,我將引導您完成這個神奇工具的安裝過程,然後向您展示如何使用此應用程序連接到另一台設備。
安裝 RustDesk
如果您使用的是 Arch 或基於 Arch 的發行版,例如 Manjaro 或 Endeavor OS,我們建議您使用您最喜歡的 AUR 助手直接從 AUR(Arch 用戶存儲庫)安裝此工具。只需打開一個終端並輸入以下命令:
# For Paru users paru rustdesk-bin # For Yay users yay rustdesk-bin
它可以通過從 GitHub 發布部分下載相應的可執行文件來安裝在其他 Linux 發行版上。或者您可以鍵入:
# On Fedora Workstation wget https://github.com/rustdesk/rustdesk/releases/download/1.1.9/rustdesk-1.1.9-fedora28-centos8.rpm sudo rpm -i rustdesk-1.1.9-fedora28-centos8.rpm # On Debian and Ubuntu based distribution wget https://github.com/rustdesk/rustdesk/releases/download/1.1.9/rustdesk-1.1.9.deb dpkg -i rustdesk-1.1.9.deb
1.1.9 是本文發佈時的最新版本,未來可能會有不同的版本,因此請始終確保您使用的是最新最好的軟件。
安裝過程完成後,可以從應用程序菜單啟動它。
在界面中,我可以看到它具有會話 ID 和密碼,並且是私有的,並且僅與我嘗試連接的桌面共享。

不同的系統可能有相似的接口。 只需詢問您的 ID 和密碼,在中間字段中輸入並單擊連接以訪問您的桌面/Android。
連接後,您可以請求訪問鼠標和鍵盤以更好地進行故障排除。此客戶端還允許您在連接時與連接的 PC 聊天。
要使用您自己的服務器而不是默認服務器(出於各種原因,例如隱私、網絡速度等,您可以這樣做),請單擊您的 ID 旁邊的三個點並選擇 ID/中繼服務器,出現一個對話框。

ID Server 字段允許您添加服務器的 ID。所有其他字段都是可選的,但如果您出於安全目的使用它們,建議使用密鑰功能。這為您的連接增加了一層額外的安全性。
概括
該項目在 GPLv3 下獲得許可,但使用此應用程序的界面 故意地, 不是開源的。開發人員正在開發基於 Flutter 的 GUI,但如果您只使用免費和開源軟件,您可能不會喜歡這個工具。但就個人而言,我認為使用它非常好,因為我們每天都在使用的 Linux 內核內部有一些獨特的二進制 blob。
總的來說,這是一個很棒的應用程序,在從專有工具轉向開源工具的過程中,它可能對普通用戶和高級用戶都有用。
參考
RustDesk – GitHub 文檔