Ubuntu安装教程
ubuntu-20.04.6-live-server-amd64安装教程
该系统下载地址:
进入安装程序
灰色/绿色高亮就是选定状态,Enter就是确认
不动键盘的话,会自动选择第一个,手动回车进入第一个也可Install Ubuntu Server
选择安装语言
通常来讲,选择English
,因为命令行只支持英文,选择其他语言会导致命令行输出的中文无法显示,呈现方块状。
跳过更新直接安装
因为安装的是20.04.6,所以会在此处提示有更新的版本,选择默认的Continue without updating
即可
选择键盘
直接使用默认的English
,Enter下一步即可
配置网络
如果是DHCP自动获取则直接Done
下一步即可,否则参考配置静态IP
配置静态IP
使用上箭头展开此处
选择Edit IPv4
并使用Manual
手动配置网络
Ubuntu的配置与其他Linux略有不同,如表所示
配置项 | 内容 | 说明 |
---|---|---|
Subnet | IP段/前缀 | 这一项需要配置IP段如192.168.2.0段,并指定前缀,前缀可以用子网掩码转前缀工具计算,或者手算 |
Address | IP地址 | |
Gateway | 网关地址 | |
Name Servers | DNS地址 | 用,做分隔符,一般填119.29.29.29,8.8.8.8就足够了 |
配置代理(几乎不需要)
配置网络后下一步会弹出配置代理,留空直接下一步即可
选择镜像站
Ubuntu会默认选择国内镜像站,所以这一步也是直接回车即可
配置磁盘
名称 | 翻译 | 作用解析 |
---|---|---|
Use an entire disk | 使用整个磁盘 | |
Set up this disk as an LVM group | 将此磁盘设置为LVM组 | 使用lvm逻辑卷可以在后期非常方便的扩容管理,安装系统必须使用lvm |
Encrypt the LVM group with LUKS | 使用LUKS加密lvm组(磁盘加密,不需要) |
如图所示这种,选择了磁盘后确保启用了lvm直接下一步即可
这一步会显示磁盘的信息、分区等,直接回车下一步即可
提示是否确认继续,直接确认继续即可,此处英文的意思就是继续安装将格式化磁盘,丢失磁盘上的数据
配置用户
Ubuntu默认不会启用root用户,所以需要在此设置用户名密码
配置项 | 翻译 | 说明 |
---|---|---|
Your name | 昵称 | 就是个显示名称,随便填 |
Your server’s name | 主机名 | 就是hostname,主机名,计算机名 |
Pick a username | 选择一个用户名 | 就是登陆用的,账号 |
Choose a password | 选择一个密码 | 设密码 |
Confirm your password | 确认你的密码 | 二次输入再确认一遍 |
安装SSH服务
勾选Install OpenSSH server
,否则无法进行ssh连接,忽略Import SSH identity
,不需要导入ssh key
跳过额外软件包安装
没必要在这里安装额外软件包,除非用户指定,但更建议安装完毕后手动安装,因为官方的包通常会落后一些而且并不如手动安装的,比如docker等
直接跳过,执行下一步
等待系统安装完毕
显示Installing system
当上面显示Install complete
下面出现Cancel update and reboot
时,直接选择下面的,意思是取消更新并重启
等待重启后进入系统
移除安装介质失败
大概率会出现如图所示的错误,无法移除安装介质,其实并不影响,直接拔了U盘重启即可
安装完毕,成功进入系统
删除安装过程中不得已创建的用户,并配置root登陆ssh
除非客户需要,否则不需要执行该步骤
登陆后先修改root用户密码
第一遍输安装时创建的用户的密码,是用于授权sudo命令
后面两步才是设置root密码
退出使用root用户登陆
然后使用userdel -r 用户名
删除用户及其主目录
编辑/etc/ssh/sshd_config
文件,使root用户可以通过密码登陆ssh
在原本的#PermitRootLogin prohibit-password
下添加一行PermitRootLogin yes
,作用是允许root用户使用密码登陆ssh,原本的prohibit-password
作用是禁止密码登陆,会一直提示密码错误
如果是用vim编辑的配置文件则需要使用vim的语法:wq
以便保存退出,在默认的命令模式下按i
是编辑模式,按ESC
是返回命令模式,vim语法自行参考网上教程
编辑完成保存退出后使用systemctl restart ssh
重启ssh服务,使修改生效
使用ssh root@ip
测试连接,成功,至此Ubuntu安装教程完毕!