问题描述
使用 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
它是命令行程序,没有图形化界面,只能从命令行中指定参数;
tsclient
CoRD
Vinagre
在 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