it编程 > 数据库 > Redis

关于XRDP服务部署流程

17人参与 2026-01-27 Redis

一、工具核心区别

特性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 示例)

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。

(0)

您想发表意见!!点此发布评论

推荐阅读

Centos7删除/boot/下所有文件后实现恢复

01-27

Redis五种核心数据类型与命令示例

01-27

Redis 常用命令之基础、进阶与场景化实战案例

01-26

Caffeine结合Redis空值缓存实现多级缓存

01-25

Redis 分布式锁必避的 8 大问题及解决方案全解析

01-21

Redis 7.X 部署指南之单机、主从、哨兵和集群部署

01-20

猜你喜欢

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论