常用软件生态:远程连接 —— 打破物理屏障
远程连接是现代办公和技术支持的基础。在 Linux 下,你既可以使用商业软件,也可以使用完全开源的协议。
1. 国产商业远程桌面 (推荐)
向日葵 (Sunlogin)
国内最知名的远程控制软件,对 Linux 支持较早,虽然目前版本(v15+)有些臃肿,但胜在稳定。
- 安装:
yay -S sunloginclientToDesk (极速稳定)
近年来崛起的强力竞争者,连接速度通常比向日葵更快。
- 安装:
yay -S todesk-bin 关于 Wayland
大多数商业远程桌面(向日葵、ToDesk)在 Wayland 桌面环境下可能只能看不能控,或者根本无法运行。建议在 X11 环境下使用。
2. 开源与极客之选
RustDesk (强烈推荐)
完全开源、可自建中继服务器的远程桌面工具,是 TeamViewer 的终极开源替代。
- 优势: 完全自主可控、极高的隐私安全性、原生跨平台。
- 安装:
yay -S rustdesk-binSynergy
Synergy 不是远程桌面,而是键盘鼠标共享工具。多台电脑在同一张桌面上使用时,它可以让一套键鼠跨设备移动。
- 适合场景: 桌面旁边同时放着 Linux 台式机、笔记本或 Windows 主机。
- 安装:
yay -S synergyscrcpy
scrcpy 用来把 Android 手机画面投到电脑上,并用键鼠控制手机。它走 USB 或 ADB 网络调试,延迟低、画质好。
- 适合场景: 手机调试、演示 App、临时传文件或操作安卓设备。
- 安装:
sudo pacman -S scrcpy3. 经典协议与工具
AnyDesk
老牌经典的远程工具,特点是极其轻量、延迟极低。
- 安装:
yay -S anydesk-binRemmina (全能连接管理器)
这是 Linux 下最强大的远程桌面客户端,支持 RDP, VNC, SSH, SPICE 等所有主流协议。
- 安装:
sudo pacman -S remmina4. SSH 终端管理
对于开发者来说,SSH 是最高频的远程操作。
- Termius: 跨平台 SSH 客户端,适合需要同步主机清单、密钥和分组的人。
yay -S termius
- Tabby: 高颜值、现代化的 SSH 客户端。
yay -S tabby-bin
- WindTerm: 极速、极其强大的 SSH/Sftp 客户端(C 语言编写)。
yay -S windterm-bin
5. 连接前置:组网与隧道
远程桌面解决的是“看见和控制一台机器”,私有组网和隧道解决的是“让两端能连上”。如果你经常访问家中 NAS、开发机或临时 Web 服务,优先看 网络代理与隧道,那里集中整理了 Tailscale、EasyTier、Cloudflare Tunnel 和 ngrok 的使用边界。
总结建议
| 需求场景 | 推荐软件 |
|---|---|
| 给不常用 Linux 的人远程协助 | 向日葵 / ToDesk |
| 追求开源与自建服务器 | RustDesk |
| 连接 Windows 服务器 (RDP) | Remmina |
| 高效率 SSH 运维 | Termius / WindTerm / Tabby |
| 访问自己的多台设备 | Tailscale / EasyTier,见网络代理与隧道 |
| 临时暴露本地服务 | ngrok / Cloudflare Tunnel,见网络代理与隧道 |
| 安卓设备控制 | scrcpy |
Tip
如果你连接的是内网中的 Windows 机器,使用 Remmina 的 RDP 协议 往往能获得比任何商业远程软件都要流畅的体验。