再見了,我的TeamViewer,這開源遠程桌面客戶端真是香的一匹


很幸運!我們程序員這個行業天然就有遠程辦公的優勢,國外已經有越來越多的公司支持遠程辦公。
遠程辦公可以讓我更自由地安排自己的時間,以自己最舒服的狀態工作。

不過,很多時候,咱們項目開發所需的環境可能都在公司的電腦上。我們經常也需要使用公司的電腦跑一些比較耗時的任務。遠程辦公的話,你沒辦法把公司電腦搬回家。
自己重新再搭建一遍環境的話,是真心麻煩。而且,公司的電腦配置往往要更高一些,自己的電腦可能也帶不動。
這個時候,一款好用的遠程控制軟件就非常有用了!我直接通過遠程控制軟件連接上辦公室的電腦就可以了。

而最常聽到的大概都是TeamViewer這款遠程桌面軟件了,但是我發現了一款更NB的!

前段時間有一個名字叫做 「RustDesk」 的開源項目霸榜 Github。這就是一個使用 Rust 語言編寫的遠程桌面客戶端.因為是基於 Rust 語言編寫,所以,性能和安全性都非常非常好!Rust 兼顧了 C/C++ 的速度,又比它們二者都好用,更安全。

使用起來也比較簡單,我們直接在自己的電腦以及自己要控制的電腦下載在這個軟件,然后打開即可。不論是 Windows 、Mac 還是 Linux、安卓,RustDesk 都提供了對應的版本。並且,安裝包非常小。

RustDesk介紹 - 開源遠程桌面軟件


RustDesk官網

RustDesk下載地址

一個簡單,安全,開放源代碼且非常實用的遠程桌面軟件

RustDesk有一個經過完美優化的系統,可以使任何用戶,無論其技術知識如何,都可以輕松地建立遠程連接,傳輸文件,或者建立TCP隧道。
RustDesk采用最新的TLS 1.3加密技術,建立加密傳輸的直接連接。如果內網穿透失敗,會借助中繼服務器建立加密連接。
RustDesk的客戶端代碼是開源的,托管在GITHUB上。

打開軟件之后,我們輸入要控制的遠程桌面的 ID 即可實現連接。已經成功連接的桌面還會保存連接信息,便於下次直接連接。

與您的系統良好集成

RustDesk是一個很小的文件,不需要事先安裝或配置。您所需要做的就是下載文件並通過雙擊可執行文件來啟動它。該工具是半便攜式的,這意味着它不需要安裝,但會將某些文件保留在系統中(在AppData中,某些配置TOML文件和有關先前建立的遠程連接的日志)。這樣,如果需要,可以在您的系統中輕松找到有關以前會話的日志和詳細信息。

打開該工具后,您會注意到一個左側面板,顯示用於遠程訪問的設備ID和密碼。該ID是唯一的,目前公共服務器不支持修改ID,自定義ID只在自建服務器的條件下適用。要建立新的遠程連接,必須在另一台PC上安裝RustDesk,然后輸入要訪問的計算機的ID和密碼。

自建服務器實現更快的連接和無縫傳輸

您可以免費使用RustDesk提供的公共服務器,並且提供了一個可以正常工作的開源示例。但是如果您想要可控的網速以及更高的安全性,請在您的服務器上安裝RustDesk服務器程序,有關更多詳細信息,請參閱本指南。

開源示例

如何自建中繼指南

結論

總而言之,該應用程序超級強大,具有許多不錯的功能,並且直觀,簡單,輕量化。另外,在遠程連接到另一台設備時,您可以輕松調整圖像質量,更改權限級別以及與正在訪問您的PC的人聊天。

本次分享到此技術,謝謝大佬們的觀看!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM