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

- 姓名
- Corner430
- 社交账号

远程桌面协议(Remote Desktop Protocol,RDP)是微软开发的远程控制协议,允许通过网络远程操作另一台计算机。本文涵盖 Windows 原生 RDP 的使用、通过 xRDP 连接 Linux 桌面,以及常见性能问题的排查。
1 Windows RDP 基础操作
1.1 启用远程桌面
- 打开 设置 → 系统 → 远程桌面
- 开启「启用远程桌面」开关
- 记下本机的计算机名或 IP 地址
1.2 连接远程桌面
使用 Windows 自带的远程桌面连接客户端 mstsc.exe:
mstsc /v:目标IP地址
1.3 会话管理
query user 命令可以查看当前远程桌面的所有用户会话:
query user
| 字段 | 说明 |
|---|---|
| 用户名 | 当前登录的用户名称 |
| 会话名 | 会话标识(如 rdp-tcp#0、console) |
| ID | 会话 ID |
| 状态 | Active(活跃)或 Disconnected(已断开) |
| 空闲时间 | 会话空闲时长 |
| 登录时间 | 用户登录的时间 |
其他常用的会话管理命令:
:: 注销指定会话(需管理员权限)
logoff <会话ID>
:: 断开指定会话(不注销,用户可稍后重连)
tsdiscon <会话ID>
:: 查看更详细的会话信息
query session
这些命令在排查多用户远程登录冲突时非常实用,管理员可以快速定位谁在使用远程桌面,并在必要时断开或注销占用的会话。
2 通过 xRDP 从 Windows 连接 Linux
xRDP 是开源的 RDP 服务器实现,允许 Windows 客户端通过 mstsc 直接访问 Linux 桌面,无需额外的客户端软件。
2.1 安装 xRDP
以 Deepin(基于 Debian)为例:
sudo apt update
sudo apt install xrdp
# 启动服务并设置开机自启
sudo systemctl enable xrdp
sudo systemctl start xrdp
2.2 连接步骤
- 在 Windows 上打开 远程桌面连接(
mstsc) - 输入 Linux 机器的 IP 地址
- 在 xRDP 登录界面选择 Session 类型(通常选 Xorg)
- 输入 Linux 的用户名和密码
3 性能优化
3.1 Deepin 远程桌面卡顿
通过 xRDP 连接 Deepin 后如果出现明显卡顿,通常是窗口特效导致的。远程传输时渲染动画效果会消耗大量带宽。
解决方案:打开 控制中心 → 个性化 → 关闭 窗口效果。关闭后流畅度会显著提升。
3.2 通用优化建议
| 优化项 | 操作方法 |
|---|---|
| 降低色彩深度 | 远程桌面连接「显示」选项卡,将颜色从 32 位降到 16 位 |
| 降低分辨率 | 适当降低远程桌面分辨率,减少渲染压力 |
| 关闭视觉效果 | 「体验」选项卡中取消「桌面背景」「窗口动画」等 |
| 使用有线网络 | 有线连接比 Wi-Fi 延迟更低、带宽更稳定 |
| 调整 xRDP 编码 | 修改 /etc/xrdp/xrdp.ini 中的压缩和编码参数 |
4 总结
| 场景 | 推荐方案 |
|---|---|
| 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 许可协议。转载请注明出处。