当前位置: 代码网 > it编程>数据库>Redis > 关于XRDP服务部署流程

关于XRDP服务部署流程

2026年01月27日 Redis 我要评论
一、工具核心区别特性xrdpvnc协议支持rdp(remote desktop protocol)vnc(virtual network computing)连接方式支持创建新的桌面会话,也可连接已有

一、工具核心区别

特性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 服务器的用户名和密码,即可登录远程桌面

总结

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

(0)

相关文章:

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

发表评论

验证码:
Copyright © 2017-2026  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com