配置CentOS 7通过MSTSC连接远程桌面

2024-06-19 13:52

本文主要是介绍配置CentOS 7通过MSTSC连接远程桌面,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

9db1a944ef9d9276792dfd76476c3aab.gif

正文共:777 字 14 图,预估阅读时间:1 分钟

前面我们介绍了如何通过VNC连接Ubuntu的远程桌面Ubuntu 18.04开启远程桌面连接,也介绍了如何使用微软的MSTSC来连接Ubuntu的远程桌面如何通过MSTSC连接Ubuntu的远程桌面?和Kali的远程桌面配置Kali通过MSTSC连接远程桌面。整体上讲,Kali的体验还是很好的,可以直接访问到粘贴板的数据。

最近又有业务需求,公有云的云主机一般都是最小化部署的CentOS7的操作系统,能不能也通过部署xrdp来实现访问远程桌面呢?

参考之前的经验,我们先安装一下lightdm、xorgxrdp和xrdp。

5f82b46d1656d6d8287d260802a18f3f.png

可以看到这些软件都在epel中,如果没有的话,请先安装对应的yum源。命令如下:

yum install -y epel-release

确认yum源没有问题之后,我们就可以进行安装了。

yum install -y lightdm xorgxrdp xrdp

33db53072f3d43a795772145c51dcdeb.png

然后查看一下xRDP服务的状态。

c74ba563021958b0e0f0ec0c0ef4fa85.png

xRDP服务未启动,启动并使能xRDP服务。

systemctl start xrdp
systemctl enable xrdp
systemctl status xrdp

1e60ebada989c36c5bafca8480eb9f5f.png

测试一下远程连接,发现登录后闪退,对话框中只有Xvnc选项,没有我们之前一直使用的Xorg。

1648acf793b7274def955862157ead51.png

这么说应该还是xorgxrdp的问题。默认情况下,xRDP会使用Xvnc作为默认的X Window System,这可能会导致一些图形问题。所以需要配置xRDP来使用Xorg,我们先编辑xRDP配置文件/etc/xrdp/xrdp.ini。

在文件中找到[xrdp1]部分,取消注释下面的line=Xvnc,并将其更改为:

e38b2805b4e5bcada39084b33dc2cf7a.png

然后重启xRDP服务,我们再次连接,就能看到Xorg选项了。

940385fdb887817a4a01d798ce87ec57.png

但是连接还是存在闪退的问题,导致无法连接。

84a2895dbb39082dd84d015a59499607.png

神奇的是,日志最后的显示信息是连接OK。好吧,我们还是选择使用Xvnc吧。首先安装好X Window System和GNOME桌面。

yum groupinstall -y "X Window System"
yum groupinstall -y "GNOME Desktop"

安装完成之后我们就能使用Xorg X Window System。

01dfa709a618e2a208140fbe63a858a3.png

登录到系统桌面。

20abaf2c07c9c994f330a3ad0a3eca9a.png

好了,果然RedHat和Debian两大阵营还是存在巨大差异的。

查看一下连接信息。

3c6c092bac7df113e486aff9bde9083d.png

跟之前的Ubuntu一样,也是显示通过IPv6连接的。

然后我测试了一下远程复制文件,发现可以操作成功,比Ubuntu强多了。

a6550dcffc0c443e731629ac925abdbe.png

然后测试了一下能不能复制命令,发现不能访问粘贴板,只能传输文件。

当然,如果你不想每次登陆的时候都在那个xRDP的对话框输入账号密码,也可以使用MSTSC自带的保存凭据选项。在远程桌面连接的对话框中,点击左下角的“显示选项”。展开之后,输入用户名信息,并勾选“允许我保存凭证”,再点击“连接”

4b4671a4cb811e8b16753edc81f480f9.png

在凭据页面,输入对应的账号密码信息,点击“确定”,就可以了。

baaea88167fd49c22874f9745fbb1de0.png

然后就可以使用MSTSC直接登录了,问题终于得到解决了。

b89d5bd517d153342f71961e938bb502.gif

长按二维码
关注我们吧

741254e4a460eaa89304729137013d77.jpeg

1f2130556e5aff92b4a1ee5aabb0c42a.png

如何将Kali系统部署到U盘?

将OpenWrt部署在x86服务器上

OpenWrt配置单臂路由模式

OpenWrt部署配置openVPN服务器

OpenWrt配置openVPN客户端

Ubuntu编译安装VPP23.02

openVPN+SmartDNS=openDNS or smartVPN?

DDNS配置详解

DDNS如何应用到SD-WAN网络中?

拨号有公网Ip地址了,肯定要通过DDNS用起来啊!

家庭宽带的公网IPv4地址到底封了多少端口?

带认证的openVPN连接/断开操作指南

这篇关于配置CentOS 7通过MSTSC连接远程桌面的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1075212

相关文章

gitlab安装及邮箱配置和常用使用方式

《gitlab安装及邮箱配置和常用使用方式》:本文主要介绍gitlab安装及邮箱配置和常用使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1.安装GitLab2.配置GitLab邮件服务3.GitLab的账号注册邮箱验证及其分组4.gitlab分支和标签的

MySQL MCP 服务器安装配置最佳实践

《MySQLMCP服务器安装配置最佳实践》本文介绍MySQLMCP服务器的安装配置方法,本文结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下... 目录mysql MCP 服务器安装配置指南简介功能特点安装方法数据库配置使用MCP Inspector进行调试开发指

Redis Cluster模式配置

《RedisCluster模式配置》:本文主要介绍RedisCluster模式配置,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录分片 一、分片的本质与核心价值二、分片实现方案对比 ‌三、分片算法详解1. ‌范围分片(顺序分片)‌2. ‌哈希分片3. ‌虚

SpringBoot项目配置logback-spring.xml屏蔽特定路径的日志

《SpringBoot项目配置logback-spring.xml屏蔽特定路径的日志》在SpringBoot项目中,使用logback-spring.xml配置屏蔽特定路径的日志有两种常用方式,文中的... 目录方案一:基础配置(直接关闭目标路径日志)方案二:结合 Spring Profile 按环境屏蔽关

Maven 配置中的 <mirror>绕过 HTTP 阻断机制的方法

《Maven配置中的<mirror>绕过HTTP阻断机制的方法》:本文主要介绍Maven配置中的<mirror>绕过HTTP阻断机制的方法,本文给大家分享问题原因及解决方案,感兴趣的朋友一... 目录一、问题场景:升级 Maven 后构建失败二、解决方案:通过 <mirror> 配置覆盖默认行为1. 配置示

Springboot3+将ID转为JSON字符串的详细配置方案

《Springboot3+将ID转为JSON字符串的详细配置方案》:本文主要介绍纯后端实现Long/BigIntegerID转为JSON字符串的详细配置方案,s基于SpringBoot3+和Spr... 目录1. 添加依赖2. 全局 Jackson 配置3. 精准控制(可选)4. OpenAPI (Spri

maven私服配置全过程

《maven私服配置全过程》:本文主要介绍maven私服配置全过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录使用Nexus作为 公司maven私服maven 私服setttings配置maven项目 pom配置测试效果总结使用Nexus作为 公司maven私

springboot加载不到nacos配置中心的配置问题处理

《springboot加载不到nacos配置中心的配置问题处理》:本文主要介绍springboot加载不到nacos配置中心的配置问题处理,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑... 目录springboot加载不到nacos配置中心的配置两种可能Spring Boot 版本Nacos

Nacos注册中心和配置中心的底层原理全面解读

《Nacos注册中心和配置中心的底层原理全面解读》:本文主要介绍Nacos注册中心和配置中心的底层原理的全面解读,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录临时实例和永久实例为什么 Nacos 要将服务实例分为临时实例和永久实例?1.x 版本和2.x版本的区别

java连接opcua的常见问题及解决方法

《java连接opcua的常见问题及解决方法》本文将使用EclipseMilo作为示例库,演示如何在Java中使用匿名、用户名密码以及证书加密三种方式连接到OPCUA服务器,若需要使用其他SDK,原理... 目录一、前言二、准备工作三、匿名方式连接3.1 匿名方式简介3.2 示例代码四、用户名密码方式连接4