跳到主要内容

RDP 远程桌面

本文介绍如何使用 XTerminal 连接 Windows 远程桌面 (RDP)。

功能说明

RDP (Remote Desktop Protocol) 是微软开发的远程桌面协议,用于连接 Windows 系统的图形化桌面。XTerminal 内置了 RDP 客户端,可以直接连接 Windows 服务器或工作站。

支持的系统

  • Windows Server 2008 及以上版本
  • Windows 7 及以上版本(需启用远程桌面)
  • 支持 RDP 协议的其他系统

创建 RDP 连接

  1. 在连接中心点击顶部的 RDP 标签切换到 RDP 连接列表
  2. 点击 + RDP 按钮创建新连接
  3. 填写连接信息

RDP 配置

基本信息

字段说明
分组选择连接所属分组,便于管理
名称连接的显示名称,必填
地址Windows 主机的 IP 地址或主机名,必填
端口RDP 服务端口,默认 3389
用户登录用户名,如 administrator
密码登录密码
组别Windows 域名或工作组,如 corp 或 WORKGROUP,可留空
备注连接的备注信息

高级设置

在高级设置选项卡中可以配置更多选项:

选项说明
剪贴板共享启用后可在本地和远程之间复制粘贴文本

连接配置

地址格式

地址字段支持以下格式:

  • IP 地址:192.168.1.100
  • 主机名:windows-server
  • 带端口:192.168.1.100:3389

如果在地址中指定了端口,端口字段会被忽略。

域账户

连接加入域的 Windows 主机时:

  • 本地账户:用户名填写 administrator,组别留空或填写计算机名
  • 域账户:用户名填写 domain\username 或仅 username,组别填写域名

建立远程桌面

  1. 在 RDP 连接列表中双击连接,或点击 连接 按钮
  2. 等待连接建立
  3. 连接成功后会显示 Windows 远程桌面

连接过程

连接时会经历以下阶段:

  1. TCP 连接:建立到目标主机的网络连接
  2. TLS 握手:建立安全连接
  3. 认证:使用提供的凭据进行身份验证
  4. 会话初始化:加载远程桌面会话

连接状态

连接列表中会显示各连接的状态:

状态说明
未连接连接已保存但未建立
连接中正在建立连接
已连接远程桌面会话已建立

显示设置

分辨率

远程桌面会自动适应 XTerminal 窗口大小。调整窗口大小时,远程桌面分辨率会相应调整。

色深

默认使用 32 位色深,提供最佳显示效果。

操作说明

键盘输入

  • 标准按键会直接发送到远程桌面
  • 系统快捷键(如 Alt+Tab)会在本地生效
  • 远程桌面内的快捷键正常工作

鼠标操作

  • 支持单击、双击、右键
  • 支持鼠标滚轮
  • 鼠标光标会显示远程桌面的光标样式

剪贴板

启用剪贴板共享后:

  • 本地复制的文本可在远程桌面粘贴
  • 远程桌面复制的文本可在本地粘贴
  • 仅支持文本内容

限制与说明

当前限制

  • 文件传输功能暂不支持
  • 音频重定向暂不支持
  • 打印机重定向暂不支持
  • USB 设备重定向暂不支持

网络要求

  • 需要能够访问目标主机的 RDP 端口(默认 3389)
  • 防火墙需放行 RDP 连接
  • 建议使用稳定的网络连接

故障排查

连接超时

可能原因

  • 目标主机不可达
  • 防火墙阻止连接
  • 端口配置错误

解决方法

  1. 确认可以 ping 通目标主机
  2. 检查防火墙规则
  3. 确认 RDP 端口是否正确

认证失败

可能原因

  • 用户名或密码错误
  • 账户被锁定
  • 域名配置错误

解决方法

  1. 确认用户名和密码正确
  2. 检查账户是否被锁定
  3. 域账户确认域名填写正确

连接被拒绝

可能原因

  • 远程桌面未启用
  • 用户无远程登录权限
  • 已达到最大连接数

解决方法

  1. 在 Windows 系统设置中启用远程桌面
  2. 将用户添加到"远程桌面用户"组
  3. 断开其他远程会话或使用管理会话

NLA 认证问题

某些旧版 Windows 系统可能需要调整网络级别认证 (NLA) 设置。如遇到认证问题:

  1. 在目标主机上打开"系统属性" > "远程"
  2. 调整"网络级别认证"设置

Windows 远程桌面设置

在目标 Windows 主机上启用远程桌面:

Windows 10/11

  1. 打开"设置" > "系统" > "远程桌面"
  2. 启用"远程桌面"开关
  3. 确认用户有远程访问权限

Windows Server

  1. 打开"服务器管理器"
  2. 点击"本地服务器"
  3. 在"远程桌面"选项中选择"启用"
  4. 配置允许的用户

下一步