登录
  • 欢迎访问悠扬的技术博客,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站😉

Centos7使用xrdp进行远程桌面访问

centos7 悠扬 355次浏览 已收录 0个评论

1.xrdp安装配置

1) 安装

$ sudo yum install xrdp
$ sudo yum install tigervnc
$ sudo yum install tigervnc-server

2) 设置密码,注意,最好设置 vncpassword 和 当前用户的 Linux 登陆密码一致。

$ vncpasswd   # 设置当前用户的 vnc 密码,如果要设置用户 peter 的 vnc 登陆密码,则先 $ su - peter 切换用户,再使用 $ vncpasswd 

3) 关闭 selinux

打开 /etc/selinux/config, 设置

SELINUX=disabled

4) 打开防火墙 3389 端口

$ sudo firewall-cmd --permanent --zone=public --add-port=3389/tcp
$ sudo firewall-cmd --reload

5) 启动 xrdp,并设为开机启动

$ sudo systemctl start xrdp
$ sudo systemctl enable xrdp

6) 查看状态

$ sudo systemctl status xrdp

7) 对 CentOS7,因为默认的 openssl 不支持 TLSv1.3,所以要修改 xrdp 的默认 ssl 协议,取消 TLSv1.3

打开 /etc/xrdp/xrdp.ini,修改

; set SSL protocols
; can be comma separated list of 'SSLv3', 'TLSv1', 'TLSv1.1', 'TLSv1.2', 'TLSv1.3'
ssl_protocols=TLSv1, TLSv1.1, TLSv1.2

附安装命令集

rpm -qa|grep epel
yum install epel-release
yum install xrdp
yum install tigervnc-server
#配置root xrdp远程密码
vncpasswd root
systemctl start xrdp
systemctl enable xrdp
#添加用户远程连接
useradd ycyy
passwd ycyyps
vncpasswd ycyy #这里新用户需要多设置一次
#配置文件查看编辑
vi /etc/sysconfig/vncservers

2.端口使用说明3389 远程默认端口

      远程默认端口可以基于安全性考虑进行修改,修改后windows客户端则需要保持一致

3.windows 远程连接centos配置

远程桌面访问

Centos7使用xrdp进行远程桌面访问

如果日常工作中必须使用“远程桌面”的话,可修改RDP协议默认服务端口3389,将它改成非标准端口,如5389,这样就可以防止被攻击了。

一、修改方法:

按win+R ,录入regedit 点击“确定”,进入注册表

通过注册表的修改,要修改两处PortNumber。

Centos7使用xrdp进行远程桌面访问

1、修改一

按下列路径找到PortNumber:

HKEY_LOCAL_MACHINE/System/CurrectControlSet/Control/Termmal Server/WDS/RDPWD/TDS/TCP

点击右侧的“PortNumber”,再点击 “十进制”,将3389修改为5389

点击确定,修改完毕。

Centos7使用xrdp进行远程桌面访问

2、修改二

同理,按下列路径找到PortNumber:

HKEY_LOCAL_MACHINE/System/CurrectControlSet/Control/Termmal Server/WDS/WinStations/RDP-TCP

点击右侧的“PortNumber”,再点击 “十进制”,将3389修改为-5389

这样就完成了默认端口的修改工作。

二、修改后的访问方法

按win+R ,录入mstsc,点击“确定”,在被访问机器IP后面录入“:5389”,注意5389前的冒号是半角的,就可以象之前那样进行操作了。

Centos7使用xrdp进行远程桌面访问

输入管理员提供的用户名密码

Centos7使用xrdp进行远程桌面访问

三、退出远程桌面

Centos7使用xrdp进行远程桌面访问


版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Centos7使用xrdp进行远程桌面访问
喜欢 (0)
支付宝[]
分享 (0)
悠扬
关于作者:
10年以上工作经验,从事2年微服务架构搭建工作,有大数据处理相关工作经验,使用spring全家桶包括:Spring,SpringBoot,SpringCloud 数据层组件服务使用SpringDataJpa,Mybatis以及其他第三方组件Sharding-JDBC,Sharding-Proxy分库分表。熟悉微服务,服务降级,限流,分流,做过项目源码修改,有cat,apollo,nacos使用经验,有Lostash,Elasticsearch,kibana,mysqlMHA生产实践经验,使用开源代码Apache Sarding项目,修改源码支持mysql分库分表使用年月日小时分库分表,docker做集群服务,Jekins做项目发布,GitLab做项目管理,使用docker容器部署,熟悉消息队列RabbitMQ,Kafka,ActiveMQ。RuoYi-Vue-Atomikos项目开源加入生态圈组件,项目支持分布式事务,界面添加多数据源,数据源动态配置,切面切换,多数据源事务支持,支持区域数据源配置,用于区域数据切分,数据层次分库。项目地址:https://gitee.com/zsiyang/ruoyi-vue-atomikos
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址