百度360必应搜狗淘宝本站头条
当前位置:网站首页 > IT知识 > 正文

手把手教你安装、远程连接Ubuntu 22.04

liuian 2025-01-03 17:20 58 浏览

Ubuntu分为桌面版和服务器版本,我们选择服务器版本

1 下载Ubuntu 22.04

Ubuntu 22.04下载地址:https://releases.ubuntu.com/22.04/ubuntu-22.04.5-live-server-amd64.iso

建议复制下载地址到迅雷下载

2 创建虚拟机

  1. 打开VMware WorkStation Pro


  1. 新建Ubuntu文件夹

右键新建文件夹,文件夹名是 Ubuntu

  1. 新建虚拟机
  1. 自定义(高级)

① 选择自定义高级

② 下一步

  1. 选择虚拟机硬件兼容性

① Workstation 17.5 or later

② 下一步

  1. 安装客户机系统

① 稍后安装操作系统

② 下一步

  1. 选择客户机操作系统

① 选择Linux

② 选择Ubuntu 64位

③ 下一步

  1. 命名虚拟机

① 虚拟机名称:Ubuntu22.04-1

② 虚拟机位置:C:\VirtualMachines\Ubuntu\Ubuntu22.04-1

③ 下一步

  1. 处理器

① 处理器数量:4

②每个处理器的内核数量:2

③ 下一步

  1. 内存

① 内存为16GB

② 下一步

  1. 网络类型

① 使用桥接网络

② 下一步

  1. I/O控制器类型

① LSI Logic(L)

② 下一步

  1. 磁盘类型

① SCSI(S)

② 下一步

  1. 选择磁盘

① 创建新的虚拟磁盘

② 下一步

  1. 磁盘容量

① 最大磁盘容量大小:200GB

② 将虚拟磁盘存储为单个文件

③ 下一步

  1. 指定磁盘文件

①:浏览,设置磁盘文件路径为C:\VirtualMachines\Ubuntu\Ubuntu22.04-1\Ubuntu22.04-1.vmdk

②:下一步

  1. 自定义硬件

① 新CD/DVD

② 使用ISO映像文件

③ 浏览,选择Ubuntu 22.04映像文件的路径为D:\BaiduSyncdisk\developer\soft\os\x86\ubuntu-22.04.5-live-server-amd64.iso


④ 关闭

  1. 完成
  1. 将Ubuntu22.04-1移动至Ubuntu文件夹

3 安装Ubuntu 22.04

  1. 选择Ubuntu 22.04-1
  1. 开启此虚拟机
  1. 安装 Ubuntu

通过上下方向键选择 Try or Install Ubuntu Server,然后按回车

  1. 选择安装语言

选择English,然后按回车


  1. 安装可用更新

选择 Continue without updating,然后按回车


  1. 键盘配置

选择美式键盘,上下方向键选择 Done ,然后按回车


  1. 选择安装类型

安装类型选择 Ubuntu Server,选择 Done ,然后按回车


  1. 网络配置

① 选择ens33,然后按回车

② 选择Edit IPv4,然后按回车

默认是DHCP自动分配IP地址


将IPv4 Method改成Manual

并手动配置网络

① 配置子网为192.168.3.0/24

② 配置IP地址为192.168.3.90

③ 配置网关地址为192.168.3.1

④ 配置DNS地址为223.5.5.5,119.29.29.29,8.8.8.8

⑤ Save保存网络配置


Q:为什么这么配置?

A:打开终端,使用ipconfig查看宿主机(Windows)的IP配置


网络配置完成后上下方向键选择Done,然后按回车


  1. 代理设置

目前不需要设置代理,上下方向键选择 Done,然后按回车


  1. 设置镜像地址

默认的镜像地址是http://cn.archive.ubuntu.com/ubuntu,而且ubuntu 还会自动测试镜像地址,测试通过后才能进行后续操作


通过上下方向键选择 Mirror address,

①将镜像地址设置成阿里云的地址https://mirrors.aliyun.com/ubuntu/

②等待测试通过

③使用上下方向键选择 Done ,然后按回车


  1. 硬盘分区设置

这里使用自动分区,上下方向键选择 Done,然后按回车


上下方向键选择 Done,然后按回车


上下方向键选择 Continue ,然后按回车


  1. 配置主机名和账号

① 设置名字名为guanglei

② 设置主机名为ubuntu-2204-1

③ 设置用户名为guanglei

④ 设置密码

⑤ 确认密码

⑥ 选择Done完成相关设置


  1. 升级到Ubuntu专业版

①上下方向键+回车选择现在忽略升级到Ubuntu专业版

② 上下方向键选择Continue,然后按回车


  1. SSH配置

① 按回车 安装Open SSH 服务

② 上下方向键选择Done,然后按回车


  1. 特色服务快照

暂时不用安装其他服务,上下方向键选择 Done ,然后按回车


  1. 安装系统中

整个过程耗时2分钟不到。。。


  1. 重启系统

系统安装完成后,上下方向键选择Reboot Now 重启系统


重启会看到Failed unmounting /cdrom,按回车即可

重启成功

4 本地登录

  1. 启动系统
  1. 本地登录Ubuntu


① 输入用户名

② 输入密码,密码不会回显,输完按回车登录系统

③ guanglei@ubuntu-2204-1:$ ,其中guanglei表示登录的用户,ubuntu-2204-1表示主机名,$表示普通用户登录

5 root账号密码设置

Ubuntu系统默认情况下不设置root用户的密码,并且在安装过程中通常不会激活这个账户。

  1. 进入超级用户模式
sudo -i
  1. 设置root账号密码
passwd root

6 开启root账号远程登录


  1. 使用vim修改sshd_config文件,该文件位于/etc/sshd目录下
vim /etc/ssh/sshd_config
  1. 输入: set nu ,然后按回车可以显示行号
  1. 按i键进入编辑模式
  1. 在第37行输入PermitRootLogin yes
  1. 退出vim编辑器

按esc退出编辑模式

输入:wq,然后按回车,保存并退出vim编辑器

  1. 重启sshd
systemctl restart sshd

这样你就可以使用ssh工具(例如xshell)远程连接Linux


7 使用XShell远程登录Ubuntu

  1. 启动XShell


  1. 新建会话

文件>新建,快捷键是Alt+N

  1. 设置会话

① 会话名称是Ubuntu22.04-1

② 会话IP地址是192.168.3.90

③ 用户身份验证

④ 输入用户名

⑤ 输入密码

⑥ 连接

连接成功

相关推荐

Python 中 必须掌握的 20 个核心函数——items()函数

items()是Python字典对象的方法,用于返回字典中所有键值对的视图对象。它提供了对字典完整内容的高效访问和操作。一、items()的基本用法1.1方法签名dict.items()返回:字典键...

Python字典:键值对的艺术_python字典的用法

字典(dict)是Python的核心数据结构之一,与列表同属可变序列,但采用完全不同的存储方式:定义方式:使用花括号{}(列表使用方括号[])存储结构:以键值对(key-valuepair)...

python字典中如何添加键值对_python怎么往字典里添加键

添加键值对首先定义一个空字典1>>>dic={}直接对字典中不存在的key进行赋值来添加123>>>dic['name']='zhangsan'>>...

Spring Boot @ConfigurationProperties 详解与 Nacos 配置中心集成

本文将深入探讨SpringBoot中@ConfigurationProperties的详细用法,包括其语法细节、类型转换、复合类型处理、数据校验,以及与Nacos配置中心的集成方式。通过...

Dubbo概述_dubbo工作原理和机制

什么是RPCRPC是RemoteProcedureCall的缩写翻译为:远程过程调用目标是为了实现两台(多台)计算机\服务器,互相调用方法\通信的解决方案RPC的概念主要定义了两部分内容序列化协...

再见 Feign!推荐一款微服务间调用神器,跟 SpringCloud 绝配

在微服务项目中,如果我们想实现服务间调用,一般会选择Feign。之前介绍过一款HTTP客户端工具Retrofit,配合SpringBoot非常好用!其实Retrofit不仅支持普通的HTTP调用,还能...

SpringGateway 网关_spring 网关的作用

奈非框架简介早期(2020年前)奈非提供的微服务组件和框架受到了很多开发者的欢迎这些框架和SpringCloudAlibaba的对应关系我们要知道Nacos对应Eureka都是注册中心Dubbo...

Sentinel 限流详解-Sentinel与OpenFeign服务熔断那些事

SentinelResource我们使用到过这个注解,我们需要了解的是其中两个属性:value:资源名称,必填且唯一。@SentinelResource(value="test/get&#...

超详细MPLS学习指南 手把手带你实现IP与二层网络的无缝融合

大家晚上好,我是小老虎,今天的文章有点长,但是都是干货,耐心看下去,不会让你失望的哦!随着ASIC技术的发展,路由查找速度已经不是阻碍网络发展的瓶颈。这使得MPLS在提高转发速度方面不再具备明显的优势...

Cisco 尝试配置MPLS-V.P.N从开始到放弃

本人第一次接触这个协议,所以打算分两篇进行学习和记录,本文枯燥预警,配置命令在下一篇全为定义,其也是算我毕业设计的一个小挑战。新概念重点备注为什么选择该协议IPSecVPN都属于传统VPN传统VP...

MFC -- 网络通信编程_mfc编程教程

要买东西的时候,店家常常说,你要是真心买的,还能给你便宜,你看真心就是不怎么值钱。。。----网易云热评一、创建服务端1、新建一个控制台应用程序,添加源文件server2、添加代码框架#includ...

35W快充?2TB存储?iPhone14爆料汇总,不要再漫天吹15了

iPhone14都还没发布,关于iPhone15的消息却已经漫天飞,故加紧整理了关于iPhone14目前已爆出的消息。本文将从机型、刘海、屏幕、存储、芯片、拍照、信号、机身材质、充电口、快充、配色、价...

SpringCloud Alibaba(四) - Nacos 配置中心

1、环境搭建1.1依赖<!--nacos注册中心注解@EnableDiscoveryClient--><dependency><groupI...

Nacos注册中心最全详解(图文全面总结)

Nacos注册中心是微服务的核心组件,也是大厂经常考察的内容,下面我就重点来详解Nacos注册中心@mikechen本篇已收于mikechen原创超30万字《阿里架构师进阶专题合集》里面。微服务注册中...

网络技术领域端口号备忘录,受益匪浅 !

你好,这里是网络技术联盟站,我是瑞哥。网络端口是计算机网络中用于区分不同应用程序和服务的标识符。每个端口号都是一个16位的数字,范围从0到65535。网络端口的主要功能是帮助网络设备(如计算机和服务器...