RustDesk是開源免費的遠端桌面軟體,能電腦遠端電腦、手機遠端電腦、同步手機畫面。
Rustdesk的客戶端支援Linux/Windows/MacOS/Android/iOS,官方提供的公共節點連線免費使用,資料傳輸經過加密,安全性不用太擔心。
Rustdesk跟常見的遠端桌面差在哪裡呢?
Rustdesk是少見的開放原始碼遠端桌面軟體,設計上跟專有軟體Teamviewer一樣簡單易用:輸入對方電腦的ID和密碼便可以連線。
連線後可遠端輸入,共享剪貼簿,傳輸遠端音效到本機,二台電腦之間還能傳輸檔案。
並且Rustdesk是自由軟體,使用上並無限制,覺得服務不夠穩定的也可以自己架一個Rustdesk的伺服器。
那Rustdesk跟VNC、RDP這種方案差在哪裡呢?Rustdesk的畫面傳輸效率略好於VNC,整體來說仍比較像Teamviewer、Splashtop、Anydesk那樣整合式的解決方案,使用者不太需要煩惱底層的系統運作知識便可以使用。
如何安裝Rustdesk
到Rustdesk的官方網站,按照你的作業系統下載Rustdesk安裝。
以Linux來說,Rustdesk支援Debian/Fedora/Arch系的系統,除非有特殊需求才用docker自行編譯。
Rustdesk官方網站還有提供測試版的Web客戶端,可以直接用網頁遠端連線桌面。
使用範例1:Linux遠端連線到Windows
-
在Windows電腦執行Rustdesk,允許通過防火牆。在螢幕左邊會顯示本機的ID和密碼
-
在Linux電腦開啟Rustdesk,也是允許通過防火牆,輸入遠端Windows電腦的ID
-
輸入密碼,或者在要連線的電腦螢幕上按下暫時同意連線。
-
之後便能進行操作,實測播放影片,畫面和音訊還算OK,並且可以使用遠端電腦的輸入法(微軟新注音)輸入,而非從Linux這邊傳送文字。
另外,如果是從手機的Rustdesk APP遠端連線到電腦,似乎只能使用手機輸入法的樣子。
使用範例2:iOS手機同步顯示Android手機畫面
註:想用電腦或手機遠端控制另一部Android手機,建議直接使用Scrcpy
二部手機都安裝Rustdesk APP。
-
Android手機啟動Ruskdesk,點選共享畫面→啟動服務
-
iOS啟動Ruskdesk APP,輸入Android手機的ID和密碼。這樣就會從iOS裝置看到Android機的畫面了。
另外電腦的Rustdesk客戶端也可以連線到Android手機畫面。
然而,目前手機端的Rustdesk只能共享畫面,無法被另外一個裝置操控。iOS應該是無望解決,不過Android可以配合KDE Connect補齊遠端控制的功能。