游客
CentOS 6 安装 xrdp 远程桌面:完整操作步骤

CentOS 6 安装 xrdp 远程桌面:完整操作步骤

一言准备中...

环境要求

  • 系统必须是图形化界面,不是最小化安装
  • 需要 root 权限执行命令
  • 网络能访问外部 yum 源

图形界面安装

最小化安装需补装桌面组件,执行:

yum -y groupinstall "Desktop" "X Window System" "chinese-support"

中文支持包可选。安装中文后,编辑 /etc/sysconfig/i18n 把默认语言切为中文。

yum 源配置

备份原源文件:

cd /etc/yum.repos.d/
mv CentOS-Base.repo CentOS-Base.repo.bak

根据系统版本添加 EPEL 源:

  • 6.X 32位:rpm -ivh http://zhujishice.cn/pub/epel/6/i386/epel-release-6-5.noarch.rpm
  • 6.X 64位:rpm -Uvh http://zhujishice.cn/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

也可以换 163 源,速度更快:

wget http://zhujishice.cn/.help/CentOS6-Base-163.repo

生成缓存:

yum clean all
yum makecache

安装与启动 xrdp

安装 xrdp 和 tigervnc-server:

yum -y install xrdp tigervnc-server

启动服务:

/etc/init.d/xrdp start

或者:

service xrdp start

防火墙与远程连接

xrdp 默认端口是 3389。需要在 iptables 里放行该端口。Windows 下用 mstsc 命令就能远程连接了。

主要功能

  • 图形化远程控制:基于 RDP 协议,通过 xrdp 将 Linux 桌面传输到 Windows 远程桌面客户端。输入为 VNC 会话,输出为 RDP 数据流,限制是需图形界面环境。
  • 多会话支持:xrdp 可同时建立多个独立桌面会话,每个用户有独立 VNC 端口。输入为不同用户认证,输出为隔离桌面,限制取决于服务器内存和 CPU。
  • 剪贴板共享:支持文本和文件在远程与本地间复制粘贴。输入为剪贴板内容,输出为双向同步,限制是文件大小受网络带宽影响。
  • 音频重定向:远程桌面可播放本地声音,通过 PulseAudio 插件实现。输入为服务器音频流,输出到客户端扬声器,限制是延迟约 200ms。
  • 会话保持:断开连接后桌面进程不终止,重连可恢复。输入为断开事件,输出为后台保留会话,限制是默认超时 24 小时。

使用说明

安装后直接启用服务即可。Windows 端打开 mstsc,输入 CentOS 的 IP 地址和端口 3389。登录时用系统用户名和密码。默认会话类型选 Xorg 或 Xvnc。

竞品对比

对比维度 CentOS 6 xrdp TigerVNC VNC Connect
协议支持 RDP(原生支持 Windows 客户端) 仅 VNC(需专用客户端) VNC + 云中继
安装复杂度 yum 安装,3 条命令 yum 安装,需额外配置 VNC 服务 需注册账号,手动配置
会话隔离 多用户独立会话 单用户独占显示 支持多会话但需付费
剪贴板功能 双向文本/文件 仅文本单向 双向文本,文件需插件
加密传输 默认未加密,需配置 TLS 支持 VNC 加密 内置 AES-256 加密
性能表现 默认 24 位色,延迟约 150ms 支持 32 位色,延迟约 100ms 云中继延迟约 300ms
  • 本文作者:站长
  • 本文链接: https://www.zhujishice.cn/180.html
  • 版权声明:本博客所有文章除特别声明外,均默认采用 CC BY-NC-SA 4.0 许可协议。
0
0
  • 支付宝打赏
    支付宝扫一扫
  • 微信打赏
    微信扫一扫
感谢支持
文章很赞!支持一下吧
关于作者
106
0
0
0
内卷太严重,已躺平...

VMware Workstation 环境下的 Windows 云主机磁盘挂载操作指南

上一篇

通过注册表修改Windows远程桌面默认端口(3389)

下一篇
评论区
内容为空

这一切,似未曾拥有

  • 复制图片
按住ctrl可打开默认菜单