网站搜索

如何在 Redhat/Fedora/CentOS 中使用远程桌面(rdesktop)


rdesktop 是一款开源软件,使您能够使用 RDP – 远程桌面协议从 Linux 计算机连接和管理远程 Windows 桌面。换句话说,当您坐在家里或办公室的 Linux 系统前时,可以像坐在 Windows 机器前一样访问 Windows 桌面。

另请阅读:访问远程 Linux 桌面的 11 个最佳工具

在本文中,我们将介绍如何在Linux系统中安装rdesktop,以使用主机名访问Windows计算机的远程桌面IP 地址。

Windows 设置

要使rdesktop能够连接到任何给定的Windows计算机,您需要对Windows机器本身进行以下一些更改。

  1. 启用RDP端口号。 防火墙中的3389
  2. Windows 操作系统下启用远程桌面。
  3. 需要至少一名用户拥有密码

完成上述所有 Windows 配置设置后,您现在可以进一步在 Linux 系统上安装 rdesktop 以访问 Windows 桌面。

在 Linux 中安装 rdesktop(远程桌面)

最好使用默认的包管理器(例如 yum、dnf 或 apt)来安装软件,以便在安装过程中自动处理依赖关系。

yum install rdesktop   [On CentOS/RHEL 7]
dnf install rdesktop   [On CentOS/RHEL 8 and Fedora]
apt install rdesktop   [On Debian/Ubuntu]

如果 rdesktop 无法从默认存储库安装,您可以从此处的 Github 下载 tarball 或使用以下 wget 命令下载并安装它,如图所示。

wget https://github.com/rdesktop/rdesktop/releases/download/v1.8.6/rdesktop-1.8.6.tar.gz
tar xvzf rdesktop-1.8.6.tar.gz
cd rdesktop-1.8.6/
./configure --disable-credssp --disable-smartcard
make 
make install

使用主机名连接到 Windows 桌面

要从 Linux 桌面连接 Windows 主机,请输入以下命令,使用 -u 参数作为用户名 (narad<) 和 (ft2) 作为我的 Windows 主机的主机名。如果您的环境中没有 DNS 服务器,要解析主机名,请在 /etc/hosts 文件中输入一个条目。

rdesktop -u narad ft2

使用 IP 地址连接到 Windows 桌面

要从 Linux 计算机连接 Windows 主机,请使用用户名作为 (narad) 和 IP 地址 我的Windows主机的 as (192.168.50.5),命令将是as。

rdesktop -u narad 192.168.50.5

如果您想了解更多信息,请在命令提示符下执行 man rdesktop 或访问 rdesktop 项目网站。请分享并通过下面的评论框告诉我们您的意见。