详情
评论
问答

2核1G 甲骨文 Ubuntu 22.04用 Xfce 轻量桌面 + xRDP,Windows 直接用“远程桌面连接”

温馨提示:本文最后更新于2026-10-26 12:14:33, 某些文章具有时效性,若有错误或已失效,请在下方 留言或联系 轩玮博客 。

AI文摘
此内容由AI根据文章内容自动生成,并已由人工审核

本文介绍了在甲骨文Ubuntu 22.04服务器上安装Xfce轻量桌面和xRDP远程桌面,并通过SSH命令行进行配置。步骤包括更新系统、安装桌面和远程桌面软件、配置启动脚本、创建用户并设置权限,最后启动xRDP服务并设置防火墙规则。完成后,可通过Windows的远程桌面连接到Xfce桌面环境。

一、安装轻量桌面 + 远程桌面(Xfce + xRDP)

SSH 里依次跑(用 root 或 sudo 用户):

#!/usr/bin/env bash
set -e

echo "==> 更新系统"
apt update && apt upgrade -y

echo "==> 安装 Xfce 桌面 + xRDP"
DEBIAN_FRONTEND=noninteractive apt install -y xfce4 xfce4-goodies dbus-x11 xrdp

echo "==> 配置 xRDP 启动 Xfce"
echo "xfce4-session" > ~/.xsession
chmod +x ~/.xsession
cp ~/.xsession /etc/skel/.xsession 2>/dev/null

cat > /etc/xrdp/startwm.sh <<'EOF'
#!/bin/sh
if [ -r /etc/default/locale ]; then . /etc/default/locale; export LANG LANGUAGE; fi
startxfce4
EOF
chmod +x /etc/xrdp/startwm.sh

echo "==> 配置 xuwbk 用户"
# 如果 xuwbk 不存在就创建
id xuwbk &>/dev/null || useradd -m -s /bin/bash xuwbk
# 设置密码 yangtao520
echo "xuwbk:yangtao520" | chpasswd
# 加 sudo 权限
usermod -aG sudo xuwbk
# 加 ssl-cert 组(xRDP 需要)
usermod -aG ssl-cert xuwbk

echo "==> 启动 xRDP"
systemctl enable --now xrdp

echo "==> 放行 3389"
ufw allow 3389/tcp
ufw reload

echo ""
echo "========================================="
echo "  完成!"
echo "  Windows 远程桌面连:服务器IP:3389"
echo "  用户名:xuwbk"
echo "  密码:www.xuwbk.com"
echo "========================================="
echo "  ⚠️  别忘了甲骨文安全列表加 TCP 3389 入站规则"
echo "  ⚠️  建议源 IP 限制为你本机 IP"

保存为 desktop.sh,然后:

chmod +x desktop.sh
./desktop.sh

跑完之后:

  1. 甲骨文控制台​ → VCN → 安全列表 → 加 Ingress 规则:TCP 3389,源填你本机 IP
  2. Windows 按 Win+R​ → 输入 mstsc → 计算机填 xxx.xxx.xx.xxx:3389
  3. 用户名 xuwbk,密码 www.xubwk.com
  4. 进去就是 Xfce 桌面,有任务栏、文件管理器、能开终端
本站代码模板仅供学习交流使用请勿商业运营,严禁从事违法,侵权等任何非法活动,否则后果自负!

笔墨有情,赞赏留香

您的支持是我们创作的最大动力

为TA充电
THE END
喜欢就支持一下吧
点赞0赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容