发布于
784 字 · 4 分钟

远程桌面RDP配置指南

AI 摘要

作者
  • avatar
    姓名
    Corner430
    社交账号
题图

远程桌面协议(Remote Desktop Protocol,RDP)是微软开发的远程控制协议,允许通过网络远程操作另一台计算机。本文涵盖 Windows 原生 RDP 的使用、通过 xRDP 连接 Linux 桌面,以及常见性能问题的排查。

1 Windows RDP 基础操作

1.1 启用远程桌面

  1. 打开 设置系统远程桌面
  2. 开启「启用远程桌面」开关
  3. 记下本机的计算机名或 IP 地址

1.2 连接远程桌面

使用 Windows 自带的远程桌面连接客户端 mstsc.exe

mstsc /v:目标IP地址

1.3 会话管理

query user 命令可以查看当前远程桌面的所有用户会话:

query user
字段说明
用户名当前登录的用户名称
会话名会话标识(如 rdp-tcp#0console
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 连接步骤

  1. 在 Windows 上打开 远程桌面连接mstsc
  2. 输入 Linux 机器的 IP 地址
  3. 在 xRDP 登录界面选择 Session 类型(通常选 Xorg
  4. 输入 Linux 的用户名和密码

3 性能优化

3.1 Deepin 远程桌面卡顿

通过 xRDP 连接 Deepin 后如果出现明显卡顿,通常是窗口特效导致的。远程传输时渲染动画效果会消耗大量带宽。

解决方案:打开 控制中心个性化 → 关闭 窗口效果。关闭后流畅度会显著提升。

3.2 通用优化建议

优化项操作方法
降低色彩深度远程桌面连接「显示」选项卡,将颜色从 32 位降到 16 位
降低分辨率适当降低远程桌面分辨率,减少渲染压力
关闭视觉效果「体验」选项卡中取消「桌面背景」「窗口动画」等
使用有线网络有线连接比 Wi-Fi 延迟更低、带宽更稳定
调整 xRDP 编码修改 /etc/xrdp/xrdp.ini 中的压缩和编码参数

4 总结

场景推荐方案
Windows → Windows原生 RDP(mstsc
Windows → LinuxxRDP + mstsc
会话管理query user / query session
Deepin 卡顿关闭窗口特效

版权声明

除非另有说明,本文内容采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处。