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

CentOS7 xrdp 安装和设置

[复制链接]

989

主题

92

回帖

5万

积分

管理员

积分
55362
发表于 2022-6-29 09:21:11 | 显示全部楼层 |阅读模式
1) 安装2 K) y- Q6 q6 G  |7 `0 j" p! i
$ sudo yum install xrdp$ sudo yum install tigervnc$ sudo yum install tigervnc-server
( [8 n( m* g- e! e, C# `2) 设置密码,注意,最好设置 vncpassword 和 当前用户的 Linux 登陆密码一致。3 z6 S+ E: \. [! E/ k: Y+ t
$ vncpasswd   # 设置当前用户的 vnc 密码,如果要设置用户 peter 的 vnc 登陆密码,则先 $ su - peter 切换用户,再使用 $ vncpasswd- X' b( o8 _* B% Z* a+ D3 g
3) 关闭 selinux# v! @  }. X' G) k4 ]
打开 /etc/selinux/config, 设置3 X! N6 _0 `7 M  o9 b
SELINUX=disabled
9 S# V& J# a& ]) d6 S4) 打开防火墙 3389 端口4 E, y7 h: ]" m+ l9 s' U0 Z3 N
$ sudo firewall-cmd --permanent --zone=public --add-port=3389/tcp$ sudo firewall-cmd --reload
* ]% P9 X! B" p! M2 s5) 启动 xrdp,并设为开机启动
3 x" n- I( o; K0 x! r9 k& W$ sudo systemctl start xrdp$ sudo systemctl enable xrdp. F; _, W- C7 K+ C. M
6) 查看状态
: I* }3 r6 m# r! ?$ sudo systemctl status xrdp
% \/ h, B/ e: H; R7) 对 CentOS7,因为默认的 openssl 不支持 TLSv1.3,所以要修改 xrdp 的默认 ssl 协议,取消 TLSv1.3
  R) X) U; b- s, ?, Y* e
打开 /etc/xrdp/xrdp.ini,修改
& P/ F% q8 p/ }& e; set SSL protocols; can be comma separated list of 'SSLv3', 'TLSv1', 'TLSv1.1', 'TLSv1.2', 'TLSv1.3'ssl_protocols=TLSv1, TLSv1.1, TLSv1.26 M- m( e2 A$ M! b
- X! k) p( m3 d4 x. ?% f5 ?

5 f& H7 L" ^5 H- G! c4 D
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|

GMT+8, 2026-5-6 08:37 AM , Processed in 0.126260 second(s), 23 queries .

Powered by xyh-moon X3.5

© 2001-2025 Discuz! Team.

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