新手入门ECS——ubuntu 20.04安装图形化界面和本地VNC连接

简介: 这两天刚接触ecs,想搭建一个ubuntu的图形化界面和想试一下本地vnc连接,但在这过程中遇到了超多问题,下面就是我这两天遇到的问题和解决方法,解决方法均为网上搜索到的

我是一名大四自动化学生,通过老师的项目了解到阿里云服务器,通过高校计划获得了一个ecs,我选择的系统是ubuntu20.4
#下面为我刚开始到创建图形化界面和本地vnc连接的过程:
1.选择镜像
通过阿里云linux培训的步骤选择镜像并不能搭建centos的图形化界面,所以我选择了以前用过的ubuntu。
2.增加安全组
通过控制台左侧安全组创建,基本上全选就行,之后就可以通过xshall和xftp连接ecs了
image.png
image.png
3.改hostname
我不是很了解linux,什么磁盘分区挂在啥的通过阿里云linux培训也走了一遍,40G的磁盘好像是已经挂在了的,之后就开始改名和创建新用户
1)改名
vim /etc/hostname
之后按i进入插入模式就可以改名了,改完名重启系统后就完成了。
2)创建新用户
useradd -s /bin/bash -m [你的用户名] 创建用户名
passwd [你的用户名] 密码
image.png
具体可以参考:https://blog.csdn.net/qq_44907926/article/details/117857532
4.创建图形化界面
这里我参考的网站是:https://www.hechangquan.com/how/1718.html
这里要注意!!!控制台提供的远程连接中workbench好像是不能使用图形化界面的,要切换到vnc
5.本地连接vnc
这个可太麻烦了(doge),网上铺天盖地的信息,而且大部分都是不管用的。
第一个参考网站:https://blog.csdn.net/xingyu97/article/details/111091528
这个网站提供了三个方法,然而我三个都不行o(╥﹏╥)o,第一个的ubuntu20.4自带的vion setting sharing内的那个开个根本打不开,其他小伙伴可以参考一下,可能你用上了就好使。
我的方法还是用vnc-server,安装的tigervncserver,这个安装还是睡觉前再抖音上搜的(搜的是ubuntu20.04vnc远程登录安装教程,视频的桌面是一个二次元小姐姐)
1)安装tigervnc:
sudo apt -y install tigervnc-standalone-server
2)然后设置密码:
vncpasswd
出现[would ...]选择 n
3)启动服务,估计是为了测试安装是否成功
vncserver :1
4)关闭进程
vncserver -kill :1
然后出现killing ... success
5)最后更改配置文件
这个是配置很头疼的,按照视频的配置我连上后是
image.png
我找了好多配置都不成功,最后找到了:https://blog.csdn.net/Cloris_Sue/article/details/109559151?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522163512412216780262542393%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=163512412216780262542393&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v31_ecpm-2-109559151.first_rank_v2_pc_rank_v29&utm_term=unencryted+connection&spm=1018.2226.3001.4187
然后登陆vncserver -localhost no -geometry 1920x950 -depth 24
按着这个配置就成功了,界面如下:
image.png
最后总结,配置这些个东西真的很磨人,网上信息铺天盖地,而且系统不同,版本不同,安装的桌面不同等等原因,很难使得网上的配置和自己的一样,需要自己分辨信息,我上面的步骤也仅供参考,在这个过程中,多次配置错误(因为一直试),还好可以重新装系统,使用ecs比本地虚拟机就方便多了,选择好镜像过几秒就好了。
图形化界面和vnc连接其实都是不太需要的,我这么做呢只是感兴趣想做一个试试,这些都duck不必,使用linux,还是命令行舒服.
未来规划,刚接触两天ecs,很多地方还是不懂的,继续学习阿里云提供的课程和学习linux,搭建个人博客

相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
9天前
|
监控 Java Linux
Linux系统之安装Ward服务器监控工具
【10月更文挑战第17天】Linux系统之安装Ward服务器监控工具
25 5
Linux系统之安装Ward服务器监控工具
|
18天前
|
人工智能 安全 大数据
ARM 服务器上安装 OpenEuler (欧拉)
openEuler 是华为于2019年开源的操作系统,支持多种处理器架构,包括X86和鲲鹏。截至2020年底,openEuler 拥有3万社区用户、2万多个拉取请求、2000多名贡献者和7032款软件。openEuler 提供高效、稳定、安全的系统,适用于数据库、大数据、云计算和人工智能等场景。本文介绍了在神州鲲泰 R522 服务器上安装 openEuler 的详细步骤,包括下载镜像、配置 RAID 和 BIOS 设置等。
ARM 服务器上安装 OpenEuler (欧拉)
|
14天前
|
弹性计算 应用服务中间件 网络安全
ECS服务器使用:SSL证书安装、配置和问题定位指南
本文简要介绍了SSL证书的生成与部署方法,包括使用OpenSSL生成自签名证书和从CA获取证书的步骤,以及在Apache和Nginx服务器上的配置方法。此外,还提供了测试证书是否生效的方法和常见问题的解决策略,帮助确保证书正确安装并解决调试过程中可能遇到的问题。
|
15天前
|
域名解析 安全 网络安全
阿里云服务器WordPress环境上安装SSL证书
阿里云服务器WordPress环境上安装SSL证书
|
15天前
|
存储 弹性计算 安全
阿里云第七代云服务器ECS性能、适用场景与价格参考
阿里云第七代云服务器ECS(Elastic Compute Service)作为阿里云最新一代的高性能计算产品,凭借其基于最新硬件架构和虚拟化技术的全面升级,在计算能力、存储性能、网络传输速度以及灵活性等多个方面实现了显著提升。这一代云服务器旨在为用户提供更为强大、稳定且可定制的云端基础设施服务,广泛适用于从基础的Web托管到复杂的高性能计算等多种应用场景。
|
14天前
|
弹性计算 网络安全
阿里云国际OpenAPI多接口快速管理ECS服务器教程
阿里云国际OpenAPI多接口快速管理ECS服务器教程
|
3天前
|
存储 弹性计算 NoSQL
"从入门到实践,全方位解析云服务器ECS的秘密——手把手教你轻松驾驭阿里云的强大计算力!"
【10月更文挑战第23天】云服务器ECS(Elastic Compute Service)是阿里云提供的基础云计算服务,允许用户在云端租用和管理虚拟服务器。ECS具有弹性伸缩、按需付费、简单易用等特点,适用于网站托管、数据库部署、大数据分析等多种场景。本文介绍ECS的基本概念、使用场景及快速上手指南。
17 3
|
8天前
|
存储 弹性计算 编解码
通过阿里云的活动租赁云服务器时如何选择实例规格?选择指南参考
新手用户通过阿里云的活动租赁云服务器的时候实例规格应该怎么选?目前在阿里云的活动中,可选的云服务器类型除了轻量应用服务器之外,云服务器的主要实例规格有经济型e、通用算力型u1和计算型c7与c8y、通用型g7与g8y、内存型r7与r8y等实例,但是对于新手来说,由于是初次购买,实例规格往往不知道怎么选择了。本文为大家展示阿里云目前活动中各云服务器实例规格性能、适用场景以及选择指南参考。
|
12天前
|
弹性计算 开发框架 .NET
阿里云服务器购买教程及云服务器地域、实例、操作系统、带宽等参数选择指南
对于初次购买阿里云服务器的用户来说,想使用阿里云服务器搭建网站或者运行APP、小程序等项目,第一步就是要先购买阿里云服务器,下面小编以图文形式给大家介绍一下阿里云服务器的购买流程,以及购买过程中如何云服务器地域、实例、带宽等关键配置和选择这些参数的一些注意事项,以供参考。
|
15天前
|
域名解析 网络协议 数据安全/隐私保护
阿里云轻量应用服务器搭建WordPress个人博客教程
阿里云轻量应用服务器搭建WordPress个人博客教程