惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Attack and Defense Labs
Attack and Defense Labs
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Recent Announcements
Recent Announcements
博客园 - 【当耐特】
博客园 - 三生石上(FineUI控件)
量子位
aimingoo的专栏
aimingoo的专栏
V
V2EX
Vercel News
Vercel News
B
Blog
M
MIT News - Artificial intelligence
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
The Cloudflare Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
Hacker News: Ask HN
Hacker News: Ask HN
TaoSecurity Blog
TaoSecurity Blog
N
News and Events Feed by Topic
D
DataBreaches.Net
Blog — PlanetScale
Blog — PlanetScale
S
Secure Thoughts
U
Unit 42
博客园 - 叶小钗
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Hacker News - Newest:
Hacker News - Newest: "LLM"
N
News | PayPal Newsroom
Help Net Security
Help Net Security
S
Security Affairs
Microsoft Security Blog
Microsoft Security Blog
W
WeLiveSecurity
博客园 - Franky
Forbes - Security
Forbes - Security
Microsoft Azure Blog
Microsoft Azure Blog
博客园_首页
Schneier on Security
Schneier on Security
I
InfoQ
B
Blog RSS Feed
大猫的无限游戏
大猫的无限游戏
A
About on SuperTechFans
Webroot Blog
Webroot Blog
AWS News Blog
AWS News Blog
Last Week in AI
Last Week in AI
Security Archives - TechRepublic
Security Archives - TechRepublic
C
CERT Recently Published Vulnerability Notes
N
News and Events Feed by Topic
阮一峰的网络日志
阮一峰的网络日志
L
Lohrmann on Cybersecurity
SecWiki News
SecWiki News
Recent Commits to openclaw:main
Recent Commits to openclaw:main
J
Java Code Geeks

博客园 - emanlee

ubuntu 设置北京日期时间 mysql 在新电脑上导入,出现错误:ERROR at line 4019: Unknown command '\''. - emanlee 安装 yarn npm : 无法加载文件 C:\Program Files\nodejs\npm.ps1,因为在此系统上禁止运行脚本。 - emanlee VS code, 最近打开过哪些项目或文件夹,把这些备份下来,到另外一台电脑上恢复 傲梅分区助手 【好用】 把xshell的全部连接和密码,从一台Windows 10电脑,迁移到Windows11电脑。 Windows 远程桌面(mstsc)完整迁移方案(含历史连接记录、RDP 配置、保存的账号密码)【可行】 Endnote,如何能完整迁移库和模版 ubuntu 安装 locate “华为杯”第八届中国研究生人工智能创新大赛 当数据量很大时,执行 mysql> source filename.sql 很慢,有什么办法更快 pip install django-ranged-response==0.2.0 部署Vue+Django 04c,mysql: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory Ubuntu Server 24.04 安装 MySQL, ./mysqld: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory ubuntu server 24.04: 如何设置默认采用 Xorg 方式登录 Ubuntu Server 24.04 设置锁屏时间 Ubuntu Server 启动过程中,比较慢 Job systemd-networkd-wait-online.service/start running Ubuntu Server 24.04 启用root用户 Ubuntu snap install 安装todesk是否必须检查 CPU 是否支持 AVX / AVX2 命令 Ubuntu Server 24.04下解决SunloginClient 向日葵依赖libgconf-2-4安装问题 Ubuntu Server 24.04 安装图形界面 ubuntu server 24.04 安装 中文输入法 Ubuntu Server 24.04 安装浏览器firefox Ubuntu Server 24.04 安装todesk【先联网,CPU必须支持 AVX / AVX2 】 Ubuntu Server 24.04 安装中文,汉字 Python赋值,什么时候传引用? 大驼峰命名法 python 容易理解类和对象的例子 django+mysql: 如何添加一个新的超级用户?
ubuntu 可以使用Windows远程桌面连接吗?【可以】
emanlee · 2026-07-04 · via 博客园 - emanlee

 前提:局域网内,或广域网,知道IP地址。

可以!Windows 自带「远程桌面(mstsc)」能直连 Ubuntu,依靠 xrdp 实现 RDP 协议互通,全程不用注册第三方软件账号,纯内网本地通信,完美匹配你之前想要 “免登录软件、局域网管控服务器” 的需求。

一、原理说明

Windows 远程桌面走 RDP 协议,Ubuntu 原生不支持 RDP;

安装开源工具 xrdp 后,Ubuntu 会开启 3389 端口,兼容 Windows mstsc 客户端,无需在 Windows 装任何额外程序。

二、Ubuntu 完整安装配置步骤(Ubuntu20.04/22.04/24.04 通用)

1. 更新软件源,安装 xrdp

打开 Ubuntu 终端执行:

sudo apt update
sudo apt install -y xrdp

Ubuntu24.04 额外执行权限修复(解决登录报错):

sudo adduser xrdp ssl-cert

2. 开机自启、重启服务

# 设置开机自动运行
sudo systemctl enable xrdp
# 立即启动服务
sudo systemctl restart xrdp

3. 放行防火墙 3389 端口(内网必做)

sudo ufw allow 3389/tcp
# 查看防火墙规则确认
sudo ufw status

4. 获取 Ubuntu 内网 IP(Windows 连接要用)

三、Windows 端连接操作(零安装、免注册)

  1. 点击连接,弹出 xrdp 登录框:【这一步失败了:闪了一下,没有弹出 xrdp 登录框 】

    原因:Ubuntu 本地桌面不能有人登录(闪退元凶);GNOME 本地已经登录账号时,xrdp 远程会话冲突、直接断开。 解决方法:Ubuntu 本机注销当前用户,回到登录锁屏界面,再 Windows 重连。

    • Session 默认选 Xorg
    • 填入 Ubuntu 本机用户名、登录密码

四、GNOME 桌面常见问题:黑屏 / 卡顿(Ubuntu 默认桌面通病)

Ubuntu 自带 GNOME 桌面对 xrdp 兼容性差,容易黑屏、画面撕裂,两种解决办法:

方案 A:轻量化 XFCE 桌面(推荐,流畅稳定)

# 安装轻量桌面
sudo apt install -y xfce4 xfce4-goodies
# 指定远程会话使用XFCE
echo "xfce4-session" > ~/.xsession
# 重启xrdp生效
sudo systemctl restart xrdp

下次连接 Session 选择Xorg,自动进入 XFCE 桌面,延迟低、无黑屏。

方案 B:修复 GNOME 黑屏(不想换桌面)

sudo nano /etc/xrdp/startwm.sh
unset DBUS_SESSION_BUS_ADDRESS
unset XDG_RUNTIME_DIR

保存退出(Ctrl+O 回车,Ctrl+X),重启服务。

五、xrdp 核心优缺点(对比 UltraVNC/RustDesk)

优点(贴合你的需求)

  1. Windows原生工具 mstsc,不用装客户端、不用手机号注册登录软件;
  2. 纯内网流量,不经过第三方服务器,隔离机房离线可用;
  3. RDP 协议压缩比优于 VNC,局域网流畅、支持剪贴板双向同步;
  4. TLS 加密传输,比 UltraVNC 默认无加密更安全;
  5. 开源免费,无设备、时长限制。

缺点

  1. Ubuntu 默认 GNOME 桌面兼容性差,易黑屏,换 XFCE 可完美解决;
  2. 不支持同时本地显示器 + 远程桌面同步画面(二选一);
  3. 文件映射传输稳定性不如 Windows 之间 RDP。

六、选型对比(内网管控 Ubuntu 服务器)

方案是否需要装客户端 / 注册账号流畅度适用场景
xrdp+mstsc Windows 无需安装、零注册 高(内网 RDP) Windows 批量管理 Ubuntu,不想装第三方软件
UltraVNC Windows 需装 Viewer,免注册 一般 只 Windows 被控,Linux 适配差
RustDesk IP 直连 两端都要装软件,可关闭账号登录 优秀 电脑 + 手机远程、跨系统混合机房

七、故障快速排查

  1. Windows 提示无法连接:检查 Ubuntu 防火墙 3389 放行、systemctl status xrdp确认服务运行、同网段互通;
  2. 输入密码闪退 / 黑屏:优先安装 XFCE 桌面;
  3. 剪贴板失效:重启 xrdp 服务或切换 XFCE 桌面。