XRDP 服务部署

目录

一、工具核心区别

二、部署前提条件

[三、XRDP 部署步骤](#三、XRDP 部署步骤)

[1.安装 XRDP](#1.安装 XRDP)

[2.配置 XRDP](#2.配置 XRDP)

[四、客户端连接(Windows 示例)](#四、客户端连接(Windows 示例))


一、工具核心区别

特性 XRDP VNC
协议支持 RDP(Remote Desktop Protocol) VNC(Virtual Network Computing)
连接方式 支持创建新的桌面会话,也可连接已有会话 只能连接已存在的本地 X11 桌面会话
客户端兼容性 Windows 自带「远程桌面连接」(mstsc)、Linux Remmina VNC Viewer、Remmina、RealVNC
权限与会话 多用户独立会话,权限隔离 共享当前用户桌面,适合单人维护
图形性能 中等,适合日常办公 较高,适合需要实时操作的场景
依赖环境 需安装 X Window 桌面(GNOME/KDE/Xfce) 必须依赖已运行的 X11 桌面环境

二、部署前提条件

Linux 服务器已安装 X Window 桌面环境(如 GNOME、Xfce)

CentOS系统

bash 复制代码
# CentOS 7
yum groupinstall -y "GNOME Desktop"
# CentOS 8/Rocky 8
dnf groupinstall -y "Server with GUI"
# 设置默认启动图形界面
systemctl set-default graphical.target
reboot

Ubuntu系统

bash 复制代码
# 安装 GNOME 桌面
apt install -y ubuntu-desktop
# 或轻量级 Xfce 桌面(推荐,资源占用低)
apt install -y xfce4 xfce4-goodies

三、XRDP 部署步骤

1.安装 XRDP

CentOS/RHEL

bash 复制代码
# CentOS 7 需先安装 EPEL 源
yum install -y epel-release
yum install -y xrdp tigervnc-server

# CentOS 8/Rocky 8
dnf install -y xrdp tigervnc-server

Ubuntu/Debian

bash 复制代码
apt update
apt install -y xrdp

2.配置 XRDP

(1)(可选)指定 XRDP 使用的桌面环境(以 Xfce 为例,推荐轻量)

bash 复制代码
# 编辑配置文件
echo "startxfce4" > ~/.xsession
cp ~/.xsession /etc/skel/.xsession

# 重启 xrdp 服务生效
systemctl restart xrdp

(2)启动并设置开机自启

bash 复制代码
systemctl enable --now xrdp
# 检查服务状态
systemctl status xrdp

四、客户端连接(Windows 示例)

  • 按下 Win + R,输入 mstsc 打开「远程桌面连接」
  • 输入 Linux 服务器 IP 地址,点击「连接」
  • 输入 Linux 服务器的用户名和密码,即可登录远程桌面
相关推荐
羑悻的小杀马特6 小时前
把随身WiFi改成网盘聚合器:中兴F50挂载本地存储+夸克网盘实战
运维·服务器·人工智能·网盘·openlist
Yana.nice14 小时前
Linux 只保留 30 天内日志(find命令删除日志文件)
linux·运维·chrome
2601_9605679616 小时前
电商套图自动化效率的工程量化分析——从逐张生成到批量套图的架构演进
运维·架构·自动化
吳所畏惧17 小时前
宝塔面板Redis密码修改指南:SSH命令修改 vs 面板UI界面修改,哪个更靠谱?
运维·服务器·数据库·redis·缓存·ssh
HiDev_18 小时前
【非标自动化】2、认识元器件(确定目标)
运维·自动化
Zhang~Ling18 小时前
从 fopen 到 struct file:从零开始拆解 Linux 文件 I/O
linux·运维·服务器
爱写代码的森19 小时前
蒙三方库 | harmony-utils之FileUtil文件重命名与属性查询详解
linux·运维·服务器·华为·harmonyos·鸿蒙·huawei
中微极客19 小时前
2026主流AI Agent框架技术选型与性能对比
运维·网络·人工智能
久曲健的测试窝19 小时前
智能座舱自动化测试落地方案:数字仿真搭配实车实测,解决用例运维与场景失真难题
运维
AOwhisky20 小时前
Python 学习笔记(第十五期)——运维自动化(下·后篇):堡垒机实战——paramiko高阶篇
运维·python·学习·云原生·自动化·运维开发