優(yōu)麒麟上遠程協(xié)助軟件使用攻略
在您開啟愉快的優(yōu)麒麟生活后,盡管優(yōu)麒麟已經(jīng)具有不錯的易用性,但您可能還會遇到一些無法獨立解決的問題,例如:電腦發(fā)生故障、幫助父母使用優(yōu)麒麟等等。可能條件不足以在用戶手冊或搜索引擎獲取解決方案,這時請求其他富有經(jīng)驗的優(yōu)麒麟用戶遠程協(xié)助您是一個不錯的選擇。一些場景下盡管您提供了詳細的錯誤信息,他人仍會無法復(fù)現(xiàn)您遇到的問題,筆者建議您選擇信任的其他用戶遠程連接至您的電腦獲取協(xié)助。那么,如何在優(yōu)麒麟上發(fā)起遠程協(xié)助呢?
目前在優(yōu)麒麟中有多種遠程協(xié)助他人電腦的方案可選,這些方案采用的軟件、加密和連接協(xié)議各有千秋,本文將從安裝方法、安全性、連接協(xié)議和連接穩(wěn)定性等方面介紹不同方案之間的區(qū)別以供用戶參考。
在自有連接協(xié)議實現(xiàn)的遠程協(xié)助軟件中,最具代表性和實用性的就是 AnyDesk 與 TeamViewer 這兩大工具。AnyDesk 是一款號稱速度最快,體積最小,而且完全免費的遠程桌面軟件,它是由前 TeamViewer 開發(fā)小組人員自立門戶的產(chǎn)品。相比 TeamViewer 的優(yōu)點便是依賴更新更小、會話管理更為方便,同時 AnyDesk 擁有領(lǐng)先的視頻壓縮技能 DeskRT, 能夠輕松穿透防火墻/路由器。支持即時文本消息,實現(xiàn)遠程操作、溝通兩不誤。與大多數(shù)遠程工具傳送文件操作不一樣,AnyDesk 支持遠程拷貝粘貼,可以直接復(fù)制本機的文件,到遠程計算機上粘貼,這點在實際使用中非常方便。AnyDesk 支持多語言,當然也支持簡體中文。筆者在這兩者之間更偏愛于 AnyDesk。
安裝 AnyDesk 也十分簡單,前往:https://anydesk.com/zhs/downloads/linux 選擇你的發(fā)行版所采用構(gòu)建方式的包,目前其官網(wǎng)提供 rpm 包、deb 包和通用的二進制壓縮包。在優(yōu)麒麟中你可以選擇下載 deb 包或者二進制壓縮包。
對于 deb 包,你需要執(zhí)行:
$ sudo apt -f install
對于二進制壓縮包,你需要執(zhí)行:
$ tar -xzf anydesk-5.1.2-amd64.tar.gz
$ ./anydesk-5.1.2/anydesk
使用 AnyDesk 極為簡單,只需輸入遠程主機生成的 ID 便可連接。

AnyDesk 會彈出會話確認框,當您選擇允許后,這個會話框也可以作為會話管理、文件傳輸?shù)裙δ艿娜肟?。同時可以選擇控制細節(jié),比如是否允許收聽聲音、使用鼠標鍵盤、剪貼板,并且還能鎖定鍵盤和鼠標。


在這里也簡單的介紹下 TeamViewer,TeamViewer 同樣作為一個優(yōu)秀的軟件提供了便捷的遠程連接功能,其使用方法與 AnyDesk 無二。TeamViewer 有一個更方便的優(yōu)點在于,在從官網(wǎng):https://www.teamviewer.com/en-us/download/linux/ 下載 deb 包后,會自動添加一個 TeamViewer 官方維護的倉庫,后續(xù)的更新只需要簡單的執(zhí)行 apt update 即可完成,而 AnyDesk 可能需要您手動完成更新。

AnyDesk 和 TeamViewer 美中不足的一點是它們都不是開源軟件或自由軟件,連接的 ID 有商業(yè)公司的服務(wù)器生成,當然,這不會對個人用戶的使用造成影響。
VNC 為一種使用 RFB 協(xié)議的屏幕畫面分享及遠程操作軟件。此軟件借由網(wǎng)絡(luò),可發(fā)送鍵盤與鼠標的動作及即時的屏幕畫面。VNC 更適合與遠程主機在同一子網(wǎng)下使用,因為 VNC 本來是開發(fā)用在局域網(wǎng)的環(huán)境,因此用在互聯(lián)網(wǎng)上存在安全問題,當您計劃在遠程位置訪問遠程 PC,您應(yīng)該考慮一個專用的調(diào)制解調(diào)器或 ISDN 的撥號連接,VPN 隧道,使用 SSL 或包裹 VNC 通信,這里不做贅述。
VNC 系統(tǒng)由客戶端,服務(wù)端和一個協(xié)議組成,是一個 GPL 軟件,所以可選的方案極為豐富,下表將給出一些 VNC 客戶端支持的協(xié)議的比對。
| VNC 客戶端 | 支持的連接協(xié)議 | 中文支持 |
| GNOME Box | VNC、SPICE | 支持 |
| GVncViewer | VNC、SPICE | 支持 |
| KRDC | VNC、RDP | 支持 |
| Remmina | VNC、SPICE、RDP、NX、XDMCP、SSH、EXEC | 未知 |
| Remote Viewer | VNC、SSH | 支持 |
| TigerVNC | VNC | 支持 |
| Vinage | VNC、RDP、SPIC、SSH | 支持 |
VNC 服務(wù)端可選 KRFB(KDE)、Vino(GNOME)、X11VNC。在優(yōu)麒麟的 UKUI 桌面環(huán)境中,使用 KRFB + KRDC 體驗稍好一些。安裝 KRFB 、KRDC 只需要簡單的執(zhí)行:
$ sudo apt install krfb krdc
配置 KRFB 與 KRDC 也極為簡單,它們采用典型的 C/S 架構(gòu)工作,只需要分別配置即可。





對于那些富有經(jīng)驗的用戶,SSH 的 GUI 連接也是一種可選方案。Xorg 設(shè)計為通過 socket 在 X server 與 X client 之間通信,所以它們也可以運行在不同的機器上。SSH 提供了 X11 Forwarding 來在遠程機器上執(zhí)行 X Client 程序,而在本地機器顯示。
這種方式需要確保 OpenSSH 啟用 X11 Forwarding。通過編輯 /etc/ssh/sshd_config 來啟用:
AllowTcpForwarding yes
X11Forwarding yes
同時需要確保 OpenSSH Server 正常運行及 OpenSSH Server 工作的端口允許被他人訪問(公網(wǎng)IP 也是一個可選條件)。優(yōu)麒麟使用 systemd 管理系統(tǒng)服務(wù),可以通過如下命令啟動和檢查 OpenSSH Server:
$ sudo systemctl start sshd
$ sudo systemctl status sshd
這樣遠程主機的 Xorg-server 便已可被訪問,簡單的運行 ssh -X username@hostaddress 便可連接完成。
總而言之,在 Linux 上,選擇永遠不會只有一種,需要您根據(jù)自己的需求選擇最適合自己的方案。追求簡單日用可以選擇 AnyDesk 或 TeamViewer,需要無人值守可以選擇 RDP、SSH、VNC 等協(xié)議。
-
優(yōu)麒麟1710發(fā)布派對——北方工業(yè)大學(xué)站圓滿落幕[2017-10-31]
-
重慶西大,Ubuntu Kylin與你相見[2014-11-25]
-
再加一員!騰訊會議 Linux 版上架優(yōu)麒麟[2021-09-04]
-
【系統(tǒng)更新V2】優(yōu)麒麟 20.04 LTS 版本周報[2020-05-20]
-
手把手教你在優(yōu)麒麟上搭建 RISC-V 交叉編譯環(huán)境[2022-01-28]
-
優(yōu)麒麟18.04發(fā)布派對—云南大學(xué)[2018-05-21]
-
優(yōu)客源創(chuàng)會完美收官,兩院士傾情支持[2016-06-17]
-
WPS 2019 新版發(fā)布,優(yōu)麒麟上公式編輯首選![2019-09-12]