Ubuntu Server 20.04.1 LTS安装配置图解教程

 Ubuntu Server 20.04.1 LTS安装配置图解教程

2021年01月11日 ⁄ Ubuntu ⁄ 暂无评论 ⁄ 被围观 36,549次+

一、Ubuntu Server 20.04.1 LTS系统安装

Ubuntu Linux发型版本目前有两种:Ubuntu桌面版和Ubuntu Server服务器版本,服务器系统建议选择Ubuntu Server服务器版本。

目前最新的服务器版本是:Ubuntu Server 20.04.1 LTS(长期支持版本,5年技术支持)

ubuntu-20.04.1目前为止没有离线安装镜像,只有ubuntu-20.04.1-live-server-amd64.iso(多了个live)

live代表安装过程中需要网络。

如果需要离线安装,可以使用ubuntu-18.04.5,此版本目前有离线安装镜像。

下载地址:http://cdimage.ubuntu.com/ubuntu/releases/18.04.5/release/ubuntu-18.04.5-server-amd64.iso

Ubuntu Linux发型版下载:

http://cdimage.ubuntu.com/ubuntu/releases/

本次教程我们使用最新版本的Ubuntu Server 20.04.1 LTS,系统镜像使用在线安装镜像ubuntu-20.04.1-live-server-amd64.iso

系统镜像下载:https://releases.ubuntu.com/20.04/ubuntu-20.04.2-live-server-amd64.iso

选择安装语言  English

Update to the new installer 更新到新安装程序

continue without updating 继续而不更新    #选择此项,不更新。

Done默认

网络设置,Done默认即可,#启用DHCP,安装过程需要网络,安装完成之后,我们在修改IP地址等信息

不使用代理,Done

默认是从官方源安装,会比较慢,可以改为国内源,

比如:163的源:http://mirrors.163.com/ubuntu/

这里默认Done

磁盘分区,选择Custom storage layout    #自定义分区

Done

选择磁盘,这里是/dev/sda

选择Add GPT Partition  #添加分区

选择创建一个swap分区

大小:4GB

挂载点:swap   #交换分区

Create    #创建

继续再创建一个分区

创建根分区

大小:15.99GB

格式:ext4

挂载点:/

Create    #创建

#正式服务器建议再单独创建一个/data分区,存放数据

Done  #完成

Continue  #继续

安装过程中一定要创建一个普通用户

你的姓名:myname

#不是登录服务器的用户名,相当于服务器描述

你的服务器名称:webserver

#不是登录服务器的用户名,服务器名称不能有大写字母,相当于Windows的计算机名称,区别与同一网络内的计算机名称,不能有冲突。

选择一个用户名:user   #这个才是登录服务器需要输入的用户名

#系统安装过程中创建的这个用户属于管理员用户,并非普通用户

选择一个密码:123456

确认您的密码:123456

 #登录服务器需要输入的密码(登录用户user的密码)

是否安装SSH。服务器系统建议选择安装。

下面Import SSH identity 默认选 NO就可以,

选择Done 回车

选择适用于您的Ubuntu系统的可用特性软件包列表。它们将与Ubuntu服务器安装一起安装。使用SPACE选择或取消选择它们。按ENTER查看快照应用程序的更多详细信息。这是可选的,您以后也可以这样做。

Done 默认即可

安装中

安装完成后,选择Reboot重启系统

系统安装完成,进入登录界面。

二、开启root账号

输入上面设置的管理员用户名:user

再输入密码123456登录系统

sudo passwd root #启用root账号并设置密码,根据提示输入2次密码

su - root #从普通用户切换到root用户,根据提示输入root密码

sudo passwd -l root #禁用root账号,如果要启用,输入sudo passwd root再次设置root密码

adduser osyunwei  #创建一个普通用户

halt -p #关机,不加参数-p会进入休眠状态,卡在关机界面

一、添加一个新账户

使用 adduser 命令创建一个新用户帐户。为新用户使用强密码。您可以输入用户信息的值,或按 ENTER 将这些字段留空。

# adduser example_user
Adding user `example_user' ...
Adding new group `example_user' (1001) ...
Adding new user `example_user' (1001) with group `example_user' ...
Creating home directory `/home/example_user' ...
Copying files from `/etc/skel' ...
New password:
Retype new password:
passwd: password updated successfully
Changing the user information for example_user
Enter the new value, or press ENTER for the default
        Full Name []: Example User
        Room Number []:
        Work Phone []:
        Home Phone []:
        Other []:
Is the information correct? [Y/n] y

二、将用户添加到 Sudo 组

将新用户添加到 sudo 组。

# adduser example_user sudo

三、测试

切换到新用户。

# su - example_user

使用 whoami 验证您是新用户,然后使用 sudo whoami 测试 sudo 访问权限,这应该返回 root

$ whoami
example_user
$ sudo whoami
[sudo] password for example_user:
root

新用户帐户已准备好使用。作为最佳实践,使用此 sudo 用户进行服务器管理。您应该避免使用 root 来执行维护任务



三、设置IP地址、网关、DNS

Ubuntu Server17.10 开始,弃用 /etc/network/interfaces 配置文件,改成 netplan ⽅式,Ubuntu Server 20.04的配置⽂件是:

/etc/netplan/00-installer-config.yaml

#在Ubuntu Server 18.04版本中是修改/etc/netplan/01-netcfg.yaml

nano /etc/netplan/00-installer-config.yaml   #修改

# This is the network config written by 'subiquity'

network:

ethernets:

ens33:

dhcp4: no

addresses: [192.168.21.204/24]

gateway4: 192.168.21.2

nameservers:

addresses: [8.8.8.8]

addresses: [8.8.4.4]

version: 2

ctrl+o #保存配置

ctrl+x #退出

netplan apply #使配置文件生效,如果配置失败,请仔细检查配置文件,注意格式和空格

注意:yaml格式是层级的,配置文件有上下级关系,需要缩进,冒号后面的配置文件一定要空一格再写,否则配置出错。

四、修改主机名

nano /etc/hostname #编辑

ctrl+o #保存配置

ctrl+x #退出

、修改默认软件源

cp /etc/apt/sources.list /etc/apt/sources.list-bak #备份默认源文件

nano /etc/apt/sources.list #编辑

deb https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse

# deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse

deb https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse

# deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse

deb https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse

# deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse

deb https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse

# deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu/ focal main universe restricted multiverse

ctrl+o #保存配置

ctrl+x #退出

apt-get update #更新软件源索引

如要用于其他版本,把 focal 换成其他版本代号即可: 20.04:focal;18.04:bionic;16.04:xenial;14.04:trusty

至此,Ubuntu Server 20.04.1 LTS安装配置图解教程完成。

评论

此博客中的热门博文

使用 OpenWrt 23.05.5 官网源码编译固件 创建日期:2023/04/05 修改日期:2024/10/27

OpenWrt作为旁路由配置Wireguard 实现内网穿透

yt-dlp详细使用教程参考,其中下载播放列表有效