找回密码
 立即注册
搜索
查看: 207|回复: 0

CentOS7 xrdp 安装和设置

[复制链接]

985

主题

92

回帖

5万

积分

管理员

积分
53562
发表于 2022-6-29 09:21:11 | 显示全部楼层 |阅读模式
1) 安装0 @( N/ o# s: P3 G5 \
$ sudo yum install xrdp$ sudo yum install tigervnc$ sudo yum install tigervnc-server
& x; h, ~2 O# w" e* d3 m. |2) 设置密码,注意,最好设置 vncpassword 和 当前用户的 Linux 登陆密码一致。/ Z: U, ]% O/ Z2 F* C' B
$ vncpasswd   # 设置当前用户的 vnc 密码,如果要设置用户 peter 的 vnc 登陆密码,则先 $ su - peter 切换用户,再使用 $ vncpasswd
7 B* e' ^$ _' ?3) 关闭 selinux/ C5 X/ h, B0 D7 F' u- a
打开 /etc/selinux/config, 设置/ f& q& _( W. [, |- C% Z  [
SELINUX=disabled
3 q8 ?) D+ Z' P! q2 L$ ]( u4) 打开防火墙 3389 端口* |5 _3 _, ^1 L9 w- X# C, F
$ sudo firewall-cmd --permanent --zone=public --add-port=3389/tcp$ sudo firewall-cmd --reload2 Q: w9 q+ D8 N
5) 启动 xrdp,并设为开机启动- o4 ]  _+ d/ F- C3 z8 w# c$ e  d  E
$ sudo systemctl start xrdp$ sudo systemctl enable xrdp. s- C4 f  x+ P$ \
6) 查看状态
7 K+ e# L" y$ ]# S2 _$ sudo systemctl status xrdp( j1 C: B! j  X6 y! g0 f
7) 对 CentOS7,因为默认的 openssl 不支持 TLSv1.3,所以要修改 xrdp 的默认 ssl 协议,取消 TLSv1.3
- s4 d: l4 n2 O' B; h! M
打开 /etc/xrdp/xrdp.ini,修改
7 x: {8 l1 b. f: F9 E# {0 ^4 P# f; set SSL protocols; can be comma separated list of 'SSLv3', 'TLSv1', 'TLSv1.1', 'TLSv1.2', 'TLSv1.3'ssl_protocols=TLSv1, TLSv1.1, TLSv1.2
1 p" [3 K7 ~  \9 V; ]8 O3 b" s
& v3 ]3 g, T5 k+ B8 B. j4 H0 z: E& G, }1 g6 N
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|

GMT+8, 2025-11-5 09:56 AM , Processed in 0.086880 second(s), 22 queries .

Powered by xyh-moon X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表