马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
从 Windows 远程连 Ubuntu 桌面,常见路子有三条:xrdp 走 RDP、VNC 走 RFB、SSH 做 X11 转发。VNC 自由度高但容易灰屏,xrdp 能被 Windows 自带的远程桌面客户端直接连上,代价是在 Ubuntu 端做一次小改造。下面用 Xfce4 桌面配 xrdp 走完整流程。
三种方案各自适用什么场景
- xrdp:Windows 的 mstsc 就能连,步骤最少,适合偶尔登一次桌面、比如开浏览器做校园网认证这类需求。
- VNC:画质和自由度更好,但服务端与客户端版本不匹配、桌面环境没装全时容易黑屏或灰屏。
- SSH + X11 转发:只转发单个图形程序,不做整桌面对接,适合跑一条命令弹出一个图形工具。
第一步:安装 xrdp
sudo apt-get update
sudo apt-get install xrdp
第二步:准备 Xfce4 桌面
xrdp 默认落到 Xfce4,本机没装就先装:
sudo apt-get install xfce4
xrdp 底层借 VNC 承载画面,所以还需要 VNC 服务端,一般装 xrdp 时会一并拉进 Xvnc,没带的话单独补一个 VNC server 包即可。
第三步:告诉 xrdp 用哪个桌面
编辑登录用户的 ~/.xsession,写入一行:
xfce4-session
第四步:服务的启停与端口放行
sudo systemctl enable xrdp
sudo systemctl start xrdp
sudo systemctl stop xrdp
能连上就跳过防火墙这一步;连不上时确认 RDP 端口 3389 已放行,用 ufw 的话:
sudo ufw allow 3389/tcp
第五步:客户端连上去
Windows 打开「远程桌面连接」,填 Ubuntu 的 IP,出现登录框后填 Ubuntu 的用户名和密码,就能拿到 Xfce4 桌面。
实操里最容易卡住的两点:~/.xsession 没写对导致登录后立刻掉回黑屏,以及压根没装桌面环境导致 xrdp 起不来。这两处处理好,Windows 连 Ubuntu 基本一次成。
qidao123.com企服评测-应用市场 编辑提示 |