VMware中安装Ubuntu Server 18.04.3 LTS

0x00    前言

刚刚开始接触WEB安全,打算搭建一个Linux+Docker的虚拟机环境,来练习各类WEB安全的知识点。这是第一篇主要记录安装及配置Linux的过程,与君共勉。

演示环境:物理机:Windows10

                                VMware15

                  虚拟机:Ubuntu Server 18.04.3 LTS

目录

0x00    前言

 

0x01    下载Ubuntu Server 18.04.3 LTS

0x02    VMware中安装操作系统

0x03    配置Ubuntu

0x031    设置网络

0x032    远程连接SSH

0x033    更换国内源


 

0x01    下载Ubuntu Server 18.04.3 LTS

首先访问Ubuntu官网

点击Download,并下载server版本

0x02    VMware中安装操作系统

在VMware中创建一个新的虚拟机,并加载刚刚下载的ISO文件。

执行快速安装,填好用户名与密码(后来才发现,这里填写完成并没有什么用,后面系统初始化中还要填),平时就用这个用户了,需要root权限的时候再用sudo命令提权。

修改硬件配置,将网络适配器中的网络链接改为网桥模式,这样方便以后从虚拟机外面访问虚拟机。

一路下一步,到创建后开启此虚拟机,点击完成后进入虚拟机。

耐心等待,启动完成。

选择语言,English。

选择网络(如果之前就将硬件设置成桥接模式,这里应该会得到IP地址,如果没有获取到,稍后也可修改虚拟机的网络连接设置)

选择代理,不填,空着。

选择源镜像地址,先不填,稍后修改成国内源。

选择磁盘分区,默认即可。

填写用户名与密码,刚刚填的没用上,不知为何。

选择安装openssh。

选择安装软件(这里我没选),然后就开始安装Ubuntu了。

安装完成后,选择重启。

重启完成后,就看到命令行了。

0x03    配置Ubuntu

输入刚刚填的用户名及密码。

首先要检查一下网络情况,ifconfig。

如果只显示lo那一行,则意味着刚刚安装过程中的网络没有设置成功。

如果网络已经设置完成,可跳过0x031部分,直接去0x032从物理机远程SSH连接Ubuntu。

0x031    设置网络

此处借鉴了https://www.jb51.net/article/151753.htm的方法。

Ubuntu 17.10之后就采用了新的网络管理方法Netplan,和之前版本不同。

ifconfig -a

查看一下当前的网络状态,包括没有成功连接网络的网卡。

记着这个ens33,之后要去对它进行手动配置。

sudo netplan generate
cd /etc/netplan/
ls

红框中的就是网络配置文件,用vi编辑器打开它。(vi编辑器的使用可以自行百度.)

sudo vi 50-cloud-init.yaml

一定要加sudo,不然权限不够,无法保存。

我连的是WiFi,有DHCP可以自动获取IP地址,如果需要手动设置静态IP,可以去翻看上面说的那个文章。

保存退出,稍等一会儿,就能自动获取到IP地址了。

0x032    远程连接SSH

方便方法是点击VMware的菜单中    虚拟机》SSH》连接到SSH。

填写用户名即可。

输入yes,然后输入密码。

就完成了SSH连接虚拟机,这回就可以使用复制粘贴功能了。

0x033    更换国内源

更换国内的源可以提高软件下载与更新的速度,具体参考了https://www.linuxidc.com/Linux/2018-08/153709.htm文章。

首先备份原有的sources.list

然后vi编辑器修改它(这里的复制和修改都需要前面加sudo,不然会提示权限不够)。

cd /etc/apt/
sudo cp sources.list sources.list.bak
sudo vi sources.list

将阿里源添加到文件最前面。

#添加阿里源
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

退出后更新一下软件列表与软件。

sudo apt-get update
sudo apt-get upgrade

另外还有其他的软件源,可以参考上面的那个文章执行添加。

 

 

 

至此,Ubuntu暂时安装与简单配置完成,下一步将安装与配置Docker。

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值