rdesktop -- 一个远程桌面协议客户端
rdesktop 是微软 RDP 协议的一个开源客户端。众所周知,它可以在 Windows 版本中工作,从 NT 4 Terminal Server 到 Windows 2012 R2 RDS。rdesktop 目前已经实现了 RDP 版本 4 和 5 协议。
安装方法
rdesktop 使用 GNU 风格的构建过程。通常情况下,安装 rdesktop 所需要的是以下内容。
% ./configure % make % make install
默认是安装在 /usr/local 下。这可以通过在 configure 行添加 --prefix=<directory> 来改变。
智能卡支持模块使用 PCSC-lite。你应该使用 PCSC-lite 1.2.9 或更高版本。要在 rdesktop 中启用智能卡支持,请在 configure 行中添加 --enable-smartcard。
从源代码构建的用户注意
如果你已经检索到了 rdesktop 源码的快照,你将首先需要运行 ./bootstrap 来生成构建基础架构。这对于 rdesktop 的发布版本是不必要的。
使用方法
用以下方法连接到 RDP 服务器。
% rdesktop server
其中 server 是终端服务机器的名称。如果你收到 "Connection refused"(拒绝连接),这可能意味着该服务器没有启用终端服务,或者有防火墙阻止访问。
你也可以在命令行中指定一些选项。这些选项在 rdesktop 手册页中列出(运行 man rdesktop)。