VMware下载安装Ubuntu详解

一、Linux简介

1、不同领域的主流操作系统

  • 桌面操作系统
  • 服务器操作系统
  • 移动设备操作系统
  • 嵌入式操作系统
1.1、桌面操作系统
  • Windows(用户数量最多)
  • Mac OS(苹果电脑操作系统)
  • Linux(用户数量少)
1.2、服务器操作系统
  • UNIX(安全、稳定、付费)
  • Linux(安全、稳定、免费、占有率高)
  • Windows Server(付费、占有率低)
1.3、移动设备操作系统
  • Android (基于Linux、开源,主要用于智能手机、平板和智能电视)
  • iOS(苹果公司开发,不开源,用于苹果的产品,例如:iPhone、iPad)
1.4、嵌入式操作系统
  • Linux(机顶盒、路由器、交换机)

2、Linux系统历史

  • 时间:1991年
  • 地点:芬兰赫尔辛基大学
  • 人物:Linus Torvalds(21岁)
  • 语言:C语言、汇编语言
  • logo:企鹅
  • 特点:免费、开源、多用户、多任务
    在这里插入图片描述

3、Linux系统版本

Linux系统分为内核版和发行版

  • 内核版
    • 由Linus Torvalds及其团队开发、维护
    • 免费、开源
    • 负责控制硬件
  • 发行版
    • 基于Linux内核版进行扩展
    • 由各个Linux厂商开发、维护
    • 有收费版本和免费版本
3.1、Linux系统版本-发行版

Linux系统发行版

  • Ubuntu:以桌面应用为主
  • RedHat:应用最广泛、收费
  • CentOS:RedHat的社区版、免费
  • openSUSE:对个人完全免费、图形界面华丽
  • Fedora:功能完备、快速更新、免费
  • 红旗Linux:背景中科红旗软件技术公司开发
    在这里插入图片描述

4、Linux安装

Linux系统的安装方式

  • 物理机安装:直接将操作系统安装到服务器硬件上
  • 虚拟机安装:通过虚拟机安装

虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能,运行在完全隔离环境中的完整计算机系统。

常用的虚拟机软件有:

  • VMWare
  • VirtualBox
  • VMLite WorkStation
  • Qemu
  • HopeddotVOS
    在这里插入图片描述

二、下载安装VMWare

1、下载VMWare

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

2、安装VMWare

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三、下载安装Ubuntu系统

1、下载Ubuntu

1)进入网站——》点再搜索框内直接输入“Ubuntu”搜索,进入这个页面——》选择“ubuntu-releases”进入下一个页面。
在这里插入图片描述
2)进入页面后,选择自己需要的版本,我选择的是“20.04.6/”——》选中之后点击,进入下个页面。
在这里插入图片描述

进入最终下载页面,选择“ubuntu-20.04.6-live-server-amd64.iso”,下载保存即可。(注:文件后缀名一定要是iso)
在这里插入图片描述

2、安装Ubuntu

在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

3、Ubuntu安装向导

虚拟机安装完成后,启动虚拟机,进入Ubuntu安装向导
在这里插入图片描述

鼠标点击进去,单击“ENTER”键,进入如下图:
在这里插入图片描述
鼠标点击进去,单击“ENTER”键,进入如下图:
在这里插入图片描述
默认选项,单击“ENTER”键,进入如下图:
在这里插入图片描述
默认选项,单击“ENTER”键,进入如下图:
在这里插入图片描述
默认选项,单击“ENTER”键,进入如下图:
在这里插入图片描述
默认选项,单击“ENTER”键,进入如下图:
在这里插入图片描述
默认选项,单击“ENTER”键,进入如下图:
在这里插入图片描述
按方向键向下选择,选择【done】,单击“ENTER”键,进入如下图:
在这里插入图片描述
默认选项,单击“ENTER”键,进入如下图:
在这里插入图片描述
按方向键向下选择,选择【Continue】,如下图:
在这里插入图片描述
单击“ENTER”键,进入如下图:

输入需要创建的用户名和密码,如发现输入错误,可以使用方向键上下选择修改,输入完成后,选择【done】:
在这里插入图片描述
单击“ENTER”键,进入如下图:
在这里插入图片描述
使用方向键,并按下“ENTER”键选中 Install OpenSSH server,选择【done】,单击“ENTER”键,进入如下图:
在这里插入图片描述
使用方向键,选择【done】,单击“ENTER”键,进入如下图:
在这里插入图片描述
开始正式安装,如底部出现【reboot Now】,说明安装完成,需要重启,选择【reboot Now】,单击“ENTER”键即可重启:
在这里插入图片描述
重启后,使用创建的用户/密码登录进去
在这里插入图片描述

4、Ubuntu基础配置向导

4.1、启用root账号

登录进去后,如想启用root账号,如下操作:

sudo passwd root

此时会让输入密码:输入普通账号keyan的密码;

新密码:输入root的密码;

再次确认密码:输入root的密码;

出现passwd: password updated successfully,表示root密码设置成功,并可以启用。如下图:
在这里插入图片描述
使用root账号登录,输入su - root ,并输入root密码,如下图:
在这里插入图片描述

4.2、启用root远程登录

vi /etc/ssh/sshd_config

进入sshd_config的预览页面,然后按“i”进入编辑模式,安装下方如图所示修改完成后,先按“ESC”键,再输入“:wq” ,即可完成保存。
在这里插入图片描述
在这里插入图片描述
如果sshd_config 文件内容为空,需要重新安装 OpenSSH 服务器:

sudo apt update
sudo apt install openssh-server

重启ssh服务,使设置生效

sudo service ssh restart

在这里插入图片描述
使用 ip addr 查看当前虚拟机的IP地址,如下图:
在这里插入图片描述
可以看到虚拟机的IP地址为:192.168.52.128,使用linux远程连接工具,登录新建的这台虚拟机。linux远程连接工具使用finalshell。

四、下载安装FinalShell

FinalShell是一款集成了SSH客户端、服务器管理、远程桌面加速等多功能的网络管理软件‌。它旨在为开发者和运维人员提供一个全面的远程管理解决方案,支持Windows、macOS、Linux等多个操作系统平台。这是一款国产软件,目前无需激活,安装即可使用。

1、下载FinalShell

FinalShell官网:https://www.hostbuf.com/
在这里插入图片描述
在这里插入图片描述

2、安装FinalShell

  • 双击下载的安装包,启动安装向导。
  • 阅读并接受许可协议,点击“下一步”。
  • 选择安装位置,点击“安装”。
  • 安装过程中可能会提示安装 Winpcap 依赖,点击“确定”继续。
  • 安装完成后,点击“关闭”退出安装向导。

3、通过FinalShell连接主机

查看虚拟机的IP地址为:192.168.52.128,使用linux远程连接工具,登录新建的这台虚拟机。linux远程连接工具使用finalshell。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4、固化IP地址网络配置

此时虚拟机的IP地址为动态生成的,如需要把IP地址固定为一个特定的IP,需如下操作:

root@ubuntu-database:~# vi /etc/netplan/50-cloud-init.yaml

进入网络配置预览界面,如下图:
在这里插入图片描述
修改网络配置,请注意缩进对应关系,如下图:
在这里插入图片描述
启用网络

sudo netplan apply

修改FinalShell连接配置,如下图
在这里插入图片描述
右键连接,也可双击连接,重新登录,并验证外网是否能够访问,ping www.baidu.com,如下图:
在这里插入图片描述