- 发布于
远程桌面RDP配置指南
AI 摘要
- 作者

- 姓名
- Corner430
- 社交账号
概述
远程桌面协议(Remote Desktop Protocol,RDP)是微软开发的远程桌面连接协议,允许用户通过网络远程控制另一台计算机。本文涵盖 Windows 原生 RDP 的基本使用、通过 xRDP 从 Windows 连接到 Linux 桌面,以及常见性能问题的排查与优化。
Windows RDP 基础操作
启用远程桌面
- 打开 设置 → 系统 → 远程桌面
- 开启「启用远程桌面」开关
- 记下本机的计算机名或 IP 地址
连接远程桌面
使用 Windows 自带的 远程桌面连接 客户端(mstsc.exe):
mstsc /v:目标IP地址
查看与管理会话
使用 query user 命令可以查看当前远程桌面的所有用户会话信息:
query user
该命令会显示以下信息:
| 字段 | 说明 |
|---|---|
| 用户名 | 当前登录的用户名称 |
| 会话名 | 会话名称(如 rdp-tcp#0、console) |
| ID | 会话 ID |
| 状态 | 会话状态(Active / Disconnected) |
| 空闲时间 | 会话空闲时长 |
| 登录时间 | 用户登录的时间 |
其他相关的会话管理命令:
:: 注销指定会话(需要管理员权限)
logoff <会话ID>
:: 断开指定会话
tsdiscon <会话ID>
:: 查看更详细的会话信息
query session
这些命令在排查多用户远程登录冲突时非常实用,管理员可以快速查看谁在使用远程桌面,并在必要时断开或注销占用的会话。
使用 xRDP 从 Windows 连接 Linux(Deepin)
xRDP 是一个开源的 RDP 服务器实现,允许 Windows 客户端通过标准的远程桌面连接(mstsc)访问 Linux 桌面。
安装 xRDP
以 Deepin 为例(基于 Debian):
sudo apt update
sudo apt install xrdp
# 启动服务并设置开机自启
sudo systemctl enable xrdp
sudo systemctl start xrdp
连接方法
- 在 Windows 上打开 远程桌面连接(
mstsc) - 输入 Linux 机器的 IP 地址
- 在 xRDP 登录界面选择 Session 类型(通常选
Xorg) - 输入 Linux 的用户名和密码
常见问题排查
Deepin 远程桌面卡顿
通过 xRDP 连接到 Deepin 系统后,如果出现明显的卡顿和延迟,通常是由于 Deepin 默认开启的窗口特效导致的。远程桌面传输时渲染这些动画效果会消耗大量带宽和 GPU 资源。
解决方案:关闭 Deepin 的窗口特效
- 打开 控制中心
- 进入 个性化 设置
- 找到 窗口效果 选项,将其关闭
关闭后,远程桌面的流畅度会有显著提升。
其他性能优化建议
- 降低色彩深度:在 Windows 远程桌面连接的「显示」选项卡中,将颜色深度从 32 位降低到 16 位,可以减少传输数据量
- 降低分辨率:适当降低远程桌面的分辨率,减少渲染压力
- 关闭不必要的视觉效果:在连接选项的「体验」选项卡中,取消勾选「桌面背景」「窗口拖动时显示内容」「菜单和窗口动画」等选项
- 使用有线网络:尽量使用有线连接代替 Wi-Fi,以获得更稳定的延迟和带宽
- 调整 xRDP 编码:在 xRDP 配置文件
/etc/xrdp/xrdp.ini中可以调整压缩和编码参数
总结
| 场景 | 方案 |
|---|---|
| Windows → Windows | 原生 RDP(mstsc) |
| Windows → Linux | xRDP + mstsc |
| 会话管理 | query user / query session |
| Deepin 卡顿 | 关闭窗口特效 |
版权声明
- 作者: Corner430
- 标题: 远程桌面RDP配置指南
- 链接: https://corner430-ai-blog.vercel.app/blog/远程桌面RDP配置指南
- 许可协议: CC BY-NC-SA 4.0
除非另有说明,本文内容采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处。