配置 Windows

首先,Win + R 运行 systempropertiesremote,配置远程桌面允许远程连接到此计算机,并取消选择仅允许运行使用网络级别身份验证的远程桌面的计算机连接(我们接下来所用的远程连接的工具 rdesktop 暂不支持该选项)。

远程桌面配置

随后,点击选择用户,确认当前用户有访问权,若没有,则需添加该用户。

远程桌面 - 添加用户

另外,如果 Windows 机器所处网络有防火墙限制,则需配置开放 TCP/3389 端口。

配置 Linux

安装 rdesktop

# Ubuntu
sudo apt install rdesktop

# Arch Linux
sudo pacman -S rdesktop

命令连接 Windows

rdesktop "服务器 IP 或域名" -g "分辨率" -x "图像配置"
  • 分辨率的格式为 宽x高,如 1920x1080

  • 图像配置有如下选项:

    选项 说明
    l
    lan
    最高图像质量,适用于局域网连接
    b
    broadband
    中等图像质量,适用于普通网络连接
    m
    modem 28.8
    最低图像质量,适用于低速连接
    0x80 最高图像质量,外加平滑字体
    0x81 中等图像质量,外加平滑字体
    0x8F 最低图像质量,外加平滑字体
  • 如需同步 NumLock 状态,可使用 -N 选项;

  • 如需全屏启动远程连接,可使用 -f 选项。

具体例子如:

rdesktop 192.168.1.100 -g 1920x1080 -N -x 0x80

参考