新手入门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
相关文章
|
1月前
|
关系型数据库 MySQL Java
腾讯云服务器的使用、服务器中使用Docker安装常见的软件、如何将一个项目发布到服务器
这篇文章介绍了在腾讯云服务器上使用Docker安装常见软件的过程,包括安装MySQL、Redis和Tomcat,并提供了解决连接问题的方法。同时,还涉及了服务器中安装JDK 1.8的步骤和如何将项目打包部署到服务器上的指导,包括注意事项和操作提示。
腾讯云服务器的使用、服务器中使用Docker安装常见的软件、如何将一个项目发布到服务器
|
1月前
|
应用服务中间件 Docker 容器
在服务器中使用Docker安装Tomcat、同时实现目录挂载、并且部署War包到服务器
这篇文章介绍了在Docker中安装Tomcat的过程,包括搜索Tomcat镜像、拉取镜像、目录挂载的准备、创建并挂载容器,以及如何进入容器和进行测试。文中还说明了如何将WAR包部署到Tomcat服务器并访问部署的应用。
在服务器中使用Docker安装Tomcat、同时实现目录挂载、并且部署War包到服务器
|
26天前
|
数据可视化 Ubuntu Linux
PyCharm连接远程服务器配置的全过程
相信很多人都遇见过这种情况:实验室成员使用同一台服务器,每个人拥有自己的独立账号,我们可以使用服务器更好的配置完成实验,毕竟自己哪有money拥有自己的3090呢。 通常服务器系统采用Linux,而我们平常使用频繁的是Windows系统,二者在操作方面存在很大的区别,比如我们实验室的服务器采用Ubuntu系统,创建远程交互任务时可以使用Terminal终端或者VNC桌面化操作,我觉得VNC很麻烦,所以采用Terminal进行实验,但是Terminal操作给我最不好的体验就是无法可视化中间实验结果,而且实验前后的数据上传和下载工作也让我头疼不已。
|
23天前
|
网络安全 数据安全/隐私保护
VSC通过 SSH 连接到远程服务器时,每次都需要输入密码
VSC通过 SSH 连接到远程服务器时,每次都需要输入密码
114 0
|
24天前
|
Linux 网络安全 网络架构
如何处理在学校Linux连接不上服务器
如何处理在学校Linux连接不上服务器
34 0
|
1月前
|
敏捷开发 数据可视化 测试技术
阿里云云效产品使用合集之怎么在php composer安装自己服务器的代码
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
29天前
|
Ubuntu Shell 网络安全
安装了ubuntu虚拟机后发现shell无法连接 ubuntu开启ssh连接
【8月更文挑战第23天】安装了ubuntu虚拟机后发现shell无法连接
85 6
|
18天前
|
Ubuntu Linux Docker
Ubuntu 18.04 安装Docker实战案例
关于如何在Ubuntu 18.04系统上安装Docker的实战案例,包括安装步骤、配置镜像加速以及下载和运行Docker镜像的过程。
105 3
Ubuntu 18.04 安装Docker实战案例
|
18天前
|
Ubuntu 网络安全 开发工具
Ubuntu19.04的安装过程详解以及操作系统初始化配置
本文详细介绍了Ubuntu 19.04操作系统的安装过程、初始化配置、网络设置、软件源配置、SSH远程登录以及终端显示设置。
42 1
Ubuntu19.04的安装过程详解以及操作系统初始化配置
|
5天前
|
存储 Prometheus 监控
在Ubuntu系统上安装与配置Prometheus的步骤
通过以上步骤,您应该已经成功在Ubuntu系统上安装并配置了Prometheus。您现在可以开始使用Prometheus收集和分析您的系统和应用程序的指标数据了。
16 1

热门文章

最新文章