Windows通过mstsc远程桌面连接centos7 centos8

简介: centos 安装图形界面

yum install epel-release -y

release=`cat /etc/redhat-release  |grep release | awk -F" " '{print $4}' | awk -F"." '{print $1}'` ; echo "centos 版本为: $release "

case "$release" in

"6") echo " 当前匹配centos 版本为 6"

centos6

;;

"7") echo " 当前匹配centos 版本为 7"

yum groupinstall -y "GNOME Desktop"             ##centos7 安装桌面 安装GNOME Desktop图形桌面服务

ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target

                                                                               # 设置桌面运行模式为默认启动模式

# reboot                                                                   # 重启系统或者    init 5         # 启动桌面模式

;;

"8") echo "当前匹配centos 版本为 8"

sudo dnf groupinstall "Server with GUI" -y # Gnome 是 CentOS 8 中的默认桌面环境

;;

*) echo "您的centos过于老旧,正在匹配低版本"

centos6d

;;

esac


yum install xrdp tigervnc-server -y

systemctl enable xrdp --now

systemctl status xrdp

echo "exec gnome-session" >>  /etc/xrdp/xrdp.ini

systemctl restart xrdp

systemctl start firewalld


#限制防火墙

sudo firewall-cmd --add-port=3389/tcp --permanent

sudo firewall-cmd --reload


# 一键安装:wget www.eisc.cn/file/shell/centos-mstsc.sh ; sh centos-mstsc.sh


#相关链接:  升级bash 设置中文语言:https://www.eisc.cn/index.php?c=read&id=616&page=1

# ubuntu 安装桌面:https://help.aliyun.com/document_detail/59330.html

目录
相关文章
|
2月前
|
网络安全 Windows
Windows server 2012R2系统安装远程桌面服务后无法多用户同时登录是什么原因?
【11月更文挑战第15天】本文介绍了在Windows Server 2012 R2中遇到的多用户无法同时登录远程桌面的问题及其解决方法,包括许可模式限制、组策略配置问题、远程桌面服务配置错误以及网络和防火墙问题四个方面的原因分析及对应的解决方案。
|
2月前
|
数据库 数据安全/隐私保护 Windows
Windows远程桌面出现CredSSP加密数据修正问题解决方案
【10月更文挑战第30天】本文介绍了两种解决Windows系统凭据分配问题的方法。方案一是通过组策略编辑器(gpedit.msc)启用“加密数据库修正”并将其保护级别设为“易受攻击”。方案二是通过注册表编辑器(regedit)在指定路径下创建或修改名为“AllowEncryptionOracle”的DWORD值,并将其数值设为2。
785 3
|
2月前
|
数据库连接 数据库 C#
Windows下C# 通过ADO.NET方式连接南大通用GBase 8s数据库(上)
Windows下C# 通过ADO.NET方式连接南大通用GBase 8s数据库(上)
|
2月前
|
数据库连接 数据库 C#
Windows下C# 通过ADO.NET方式连接南大通用GBase 8s数据库(下)
本文接续前文,深入讲解了在Windows环境下使用C#和ADO.NET操作南大通用GBase 8s数据库的方法。通过Visual Studio 2022创建项目,添加GBase 8s的DLL引用,并提供了详细的C#代码示例,涵盖数据库连接、表的创建与修改、数据的增删查改等操作,旨在帮助开发者提高数据库管理效率。
|
3月前
|
Apache 数据中心 Windows
将网站迁移到阿里云Windows系统云服务器,访问该站点提示连接被拒绝,如何处理?
将网站迁移到阿里云Windows系统云服务器,访问该站点提示连接被拒绝,如何处理?
|
3月前
|
弹性计算 安全 Windows
通过远程桌面连接Windows服务器提示“由于协议错误,会话将被中断,请重新连接到远程计算机”错误怎么办?
通过远程桌面连接Windows服务器提示“由于协议错误,会话将被中断,请重新连接到远程计算机”错误怎么办?
|
3月前
|
关系型数据库 MySQL Linux
Navicat 连接 Windows、Linux系统下的MySQL 各种错误,修改密码。
使用Navicat连接Windows和Linux系统下的MySQL时可能遇到的四种错误及其解决方法,包括错误代码2003、1045和2013,以及如何修改MySQL密码。
338 0
|
Linux 数据安全/隐私保护 Windows
|
Linux Windows 开发工具
windows 7 和 centos 7双系统
windows、linux双系统启动问题
1472 0
|
7天前
|
安全 关系型数据库 MySQL
Windows Server 安装 MySQL 8.0 详细指南
安装 MySQL 需要谨慎,特别注意安全配置和权限管理。根据实际业务需求调整配置,确保数据库的性能和安全。
48 9