在 Debian 12 上实现基于 XFCE 桌面环境、自定义 12589 端口的 xrdp 远程桌面,并安装 Chrome 浏览器,需要进行一系列配置。以下是完整的步骤指南:
第一步:安装 XFCE 桌面环境与 xrdp
- 更新系统软件包列表:
sudo apt update && sudo apt upgrade -y - 安装轻量级的 XFCE 桌面环境及其扩展工具:
sudo apt install xfce4 xfce4-goodies -y - 安装 xrdp 远程桌面服务:
sudo apt install xrdp -y
第二步:配置 xrdp 权限与自定义端口
- 将 xrdp 用户添加到
ssl-cert组,以解决连接时的证书读取权限问题:sudo adduser xrdp ssl-cert - 修改 xrdp 的默认端口(将 3389 改为 12589):
编辑 xrdp 配置文件:sudo nano /etc/xrdp/xrdp.ini找到
[Globals]部分下的port=3389,将其修改为:port=12589保存并退出编辑器。
- 重启 xrdp 服务并设置开机自启:
sudo systemctl restart xrdp sudo systemctl enable xrdp
第三步:指定 XFCE 为远程桌面会话(防黑屏关键)
为了避免远程连接后出现黑屏或空桌面,需要明确指定启动的桌面环境:
echo "startxfce4" > ~/.xsession
注:如果是为其他普通用户配置,请在对应用户的目录下执行此命令,并确保文件属主正确。
第四步:配置防火墙放行端口
如果你的 Debian 系统启用了 UFW 防火墙,需要放行新的远程桌面端口:
sudo ufw allow 12589/tcp
sudo ufw reload
注意:如果你的服务器部署在阿里云、腾讯云等云平台上,请务必前往云控制台的安全组规则中,手动放行 TCP 协议的 12589 端口。
第五步:安装 Google Chrome 浏览器
由于 Chrome 不在 Debian 的官方开源软件源中,需要手动下载 .deb 安装包:
- 下载 Chrome 安装包:
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb - 安装 Chrome(如果提示依赖缺失,系统会自动尝试修复):
sudo dpkg -i google-chrome-stable_current_amd64.deb sudo apt --fix-broken install -y
第六步:发起远程桌面连接
- 在 Windows 电脑上,按下
Win + R键,输入mstsc并回车,打开“远程桌面连接”。 - 在“计算机”一栏中输入你的 Debian 服务器 IP 及端口,格式为:
<服务器IP>:12589。 - 点击连接,在弹出的 xrdp 登录界面中输入你的 Debian 用户名和密码,即可进入 XFCE 桌面。
- 成功登录后,你可以在应用菜单中找到并打开刚刚安装的 Google Chrome 浏览器进行网页管理。
在 Debian 12 上安装 Firefox 浏览器,您可以根据需求选择以下两种常见方案:
方案一:安装系统默认的长期支持版(推荐,最快捷)
Debian 官方源默认提供的是 Firefox ESR(Extended Support Release,长期支持版),它非常稳定且安全,适合大多数日常使用。
- 更新软件包列表:
sudo apt update - 安装 Firefox ESR:
sudo apt install firefox-esr
方案二:安装 Firefox 官方最新正式版(适合需要最新功能的用户)
如果您希望体验 Mozilla 官方发布的最新正式版 Firefox,可以通过添加 Mozilla 官方 APT 软件源来实现:
- 创建保存 APT 库密钥的目录,并导入 Mozilla 官方签名密钥:
sudo install -d -m 0755 /etc/apt/keyrings wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null - 将 Mozilla APT 软件源添加到 Debian 12 (Bookworm) 的源列表中:
echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null - 配置 APT 优先使用 Mozilla 官方源中的包,防止与系统自带版本冲突:
echo ' Package: * Pin: origin packages.mozilla.org Pin-Priority: 1000 ' | sudo tee /etc/apt/preferences.d/mozilla - 更新软件列表并安装最新正式版 Firefox:
sudo apt-get update && sudo apt-get install firefox
补充提示:如果您使用的是非英语环境(如中文),安装完成后可以通过以下命令安装对应的语言包(以中文 zh-CN 为例):
sudo apt-get install firefox-l10n-zh-cn
安装完成后,您可以在 XFCE 桌面的应用菜单中找到 Firefox,或者直接在终端输入 firefox 启动浏览器。



文章评论