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

CentOS7 xrdp 安装和设置

[复制链接]

991

主题

92

回帖

5万

积分

管理员

积分
55457
发表于 2022-6-29 09:21:11 | 显示全部楼层 |阅读模式
1) 安装7 v* K* z7 O/ T2 Q  J" @* O( I
$ sudo yum install xrdp$ sudo yum install tigervnc$ sudo yum install tigervnc-server
6 b& s9 q( m; S/ f2 l% O2) 设置密码,注意,最好设置 vncpassword 和 当前用户的 Linux 登陆密码一致。
" U8 u7 o4 b% B) n4 {& r! f
$ vncpasswd   # 设置当前用户的 vnc 密码,如果要设置用户 peter 的 vnc 登陆密码,则先 $ su - peter 切换用户,再使用 $ vncpasswd
' T3 \8 g" b- q) s7 X% _3) 关闭 selinux5 F# D: ?9 x, O5 K, M9 u; G" e2 f
打开 /etc/selinux/config, 设置
, B: L* c3 B" J- U4 T. eSELINUX=disabled
! N( r3 n) \0 P3 L' i# a- j1 i4) 打开防火墙 3389 端口5 s* }  `* X9 K" E
$ sudo firewall-cmd --permanent --zone=public --add-port=3389/tcp$ sudo firewall-cmd --reload# R9 t& K# _3 J
5) 启动 xrdp,并设为开机启动4 C; b7 ~- x* L1 n1 s
$ sudo systemctl start xrdp$ sudo systemctl enable xrdp  m, V7 |7 j" t* F- O
6) 查看状态
- C) ~! g/ T- }# w# k- T6 n$ sudo systemctl status xrdp- [" t) z& U/ Z7 B& b
7) 对 CentOS7,因为默认的 openssl 不支持 TLSv1.3,所以要修改 xrdp 的默认 ssl 协议,取消 TLSv1.36 @; S; c- d  P9 y5 d
打开 /etc/xrdp/xrdp.ini,修改
" o4 P. B6 |$ |; set SSL protocols; can be comma separated list of 'SSLv3', 'TLSv1', 'TLSv1.1', 'TLSv1.2', 'TLSv1.3'ssl_protocols=TLSv1, TLSv1.1, TLSv1.2
3 \  ~0 ]: o- N
: o8 e/ ~2 T  f
! Q1 G7 ^' P: l& Z* j) M5 I& V! H
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|

GMT+8, 2026-8-5 03:29 PM , Processed in 0.121537 second(s), 23 queries .

Powered by xyh-moon X3.5

© 2001-2026 Discuz! Team.

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