☰
XRDP 服务部署
2026/9/30 9:59:45 网站建设 项目流程

目录

一、工具核心区别

二、部署前提条件

三、XRDP 部署步骤

1.安装 XRDP

2.配置 XRDP

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


一、工具核心区别

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

二、部署前提条件

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

CentOS系统

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

Ubuntu系统

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

三、XRDP 部署步骤

1.安装 XRDP

CentOS/RHEL

# 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

apt update apt install -y xrdp

2.配置 XRDP

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

# 编辑配置文件 echo "startxfce4" > ~/.xsession cp ~/.xsession /etc/skel/.xsession # 重启 xrdp 服务生效 systemctl restart xrdp

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

systemctl enable --now xrdp # 检查服务状态 systemctl status xrdp

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

  • 按下Win + R,输入mstsc打开「远程桌面连接」
  • 输入 Linux 服务器 IP 地址,点击「连接」
  • 输入 Linux 服务器的用户名和密码,即可登录远程桌面

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询