「Linux」- 远程控制 Windows 主机(常见 RDP 客户端)

  CREATED BY JENKINSBOT

问题描述

使用 Windows 主机远程连接 Windows 主机时,可以使用「远程桌面软件」,而 Windows 系统自带的远程桌面软件;

但是,如果我们要在 Linux 中远程 Windows 主机时,要怎么办呢?

该笔记将记录:在 Linux 中,远程控制 Windows 主机的方法,以及相关问题的解决办法;

解决方案

在 Windows 中,其远程桌面服务使用 RDP(Remote Desktop Protocol)协议,我们只需要找到实现 RDP 协议的客户端软件

常见的软件有 rdesktop、tsclient、KRDC 等等。下面会简单介绍几款在 Linux 下远程访问 Windows 主机的客户端软件;

Remmina(我们正在使用)

它是图形化程序。它支持 RDP 协议,可以在非 Windows 系统中远程连接 Windows 主机;

除此之外,还可以安装各种插件来支持 VNC\SSH\NX 等协议;

rdesktop

它是命令行程序,没有图形化界面,只能从命令行中指定参数;

访问 rdesktop 主页

tsclient

CoRD

Vinagre

Apps/Vinagre – GNOME Wiki!

在 GNOME 中,Remote Desktop Viewer,是默认的远程桌面软件。

# 08/02/2022 目前,Vinagre 3.22.0-7,不支持共享剪贴板。
Bug #1312141 “vinagre : cannot copy/paste to/from clipboard whil…” : Bugs : vinagre package : Ubuntu

参考文献

Wikipedia/Remote Desktop Protocol
Remote Desktop Connection to Windows from Linux using RDP clients