我用VMware虚拟机安装,方便截图,VMware安装系统教程大同小异,可以自行搜索。或者看我主页的VMware安装教程。
插入U盘启动盘或者虚拟机挂载ISO镜像,稍等片刻,加载出现语言选择界面。
![图片[1]_Ubuntu server 20.04详细安装教程_jack361博客](https://www.jack361.com/wp-content/uploads/2024/04/1713455443.jpg)
![图片[3]_Ubuntu server 20.04详细安装教程_jack361博客](https://www.jack361.com/wp-content/uploads/2024/04/1713455445.jpg)
![图片[5]_Ubuntu server 20.04详细安装教程_jack361博客](https://www.jack361.com/wp-content/uploads/2024/04/1713455446.jpg)
这里我选择英语教程,公司正常都是用英文版,新手小白可以选中文快速入手。
这里直接回车。一路回车。
![图片[7]_Ubuntu server 20.04详细安装教程_jack361博客](https://www.jack361.com/wp-content/uploads/2024/04/1713455447.jpg)
![图片[9]_Ubuntu server 20.04详细安装教程_jack361博客](https://www.jack361.com/wp-content/uploads/2024/04/1713455448-1.jpg)
![图片[11]_Ubuntu server 20.04详细安装教程_jack361博客](https://www.jack361.com/wp-content/uploads/2024/04/1713455450.jpg)
这里网络配置,使用 DHCP 或者 静态IP。可以自动,但公司都要求手动配置。
![图片[13]_Ubuntu server 20.04详细安装教程_jack361博客](https://www.jack361.com/wp-content/uploads/2024/04/1713455451.jpg)
我们改一下手动配置。选择网卡回车,选择IPv4,回车。
![图片[15]_Ubuntu server 20.04详细安装教程_jack361博客](https://www.jack361.com/wp-content/uploads/2024/04/1713455452.jpg)
选择手动配置。
![图片[17]_Ubuntu server 20.04详细安装教程_jack361博客](https://www.jack361.com/wp-content/uploads/2024/04/1713455453-1.jpg)
![图片[19]_Ubuntu server 20.04详细安装教程_jack361博客](https://www.jack361.com/wp-content/uploads/2024/04/1713455455.jpg)
这里subent 格式为xxx.xxx.xxx.0/xx,举例我的192.168.199.0/24。这里的/24,就是子网掩码255.255.255.0的意思。/25是255.255.255.128。24是0,25是128,26是192,27是224。
address就是IP地址了。gateway是网关。Name servers就dns 直接114.114.114.114
![图片[21]_Ubuntu server 20.04详细安装教程_jack361博客](https://www.jack361.com/wp-content/uploads/2024/04/1713455456.jpg)
如何保存,回车,下一步。
这里直接跳过。
![图片[23]_Ubuntu server 20.04详细安装教程_jack361博客](https://www.jack361.com/wp-content/uploads/2024/04/1713455457.jpg)
这里设置镜像源地址,这个直接点击Done下一步
可以配置阿里云(http://mirrors.aliyun.com/ubuntu/)下载加速 后续自行添加即可
![图片[25]_Ubuntu server 20.04详细安装教程_jack361博客](https://www.jack361.com/wp-content/uploads/2024/04/1713455458.jpg)
选择安装磁盘,直接回车默认自动分配,需要手动分区的话选择 [custom storage layout]
![图片[27]_Ubuntu server 20.04详细安装教程_jack361博客](https://www.jack361.com/wp-content/uploads/2024/04/1713455459.jpg)
检查磁盘分区是否符合你的要求,回车继续
![图片[29]_Ubuntu server 20.04详细安装教程_jack361博客](https://www.jack361.com/wp-content/uploads/2024/04/1713455460.jpg)
![图片[31]_Ubuntu server 20.04详细安装教程_jack361博客](https://www.jack361.com/wp-content/uploads/2024/04/1713455462.jpg)
设置计算机名,用户名,账户密码
![图片[33]_Ubuntu server 20.04详细安装教程_jack361博客](https://www.jack361.com/wp-content/uploads/2024/04/1713455463.jpg)
这个ssh要选择上,按空格键选择。
![图片[35]_Ubuntu server 20.04详细安装教程_jack361博客](https://www.jack361.com/wp-content/uploads/2024/04/1713455464.jpg)
选择预置环境,按需选取,不需要则直接回车继续
![图片[37]_Ubuntu server 20.04详细安装教程_jack361博客](https://www.jack361.com/wp-content/uploads/2024/04/1713455465.jpg)
![图片[39]_Ubuntu server 20.04详细安装教程_jack361博客](https://www.jack361.com/wp-content/uploads/2024/04/1713455466.jpg)
开始安装系统,如果联网状态会自动安装系统更新
![图片[41]_Ubuntu server 20.04详细安装教程_jack361博客](https://www.jack361.com/wp-content/uploads/2024/04/1713455467-1.jpg)
稍等片刻也可直接选择 [Cancel update and reboot]不安装更新直接重启
![图片[43]_Ubuntu server 20.04详细安装教程_jack361博客](https://www.jack361.com/wp-content/uploads/2024/04/1713455468-1.jpg)
或者更新完重启
![图片[45]_Ubuntu server 20.04详细安装教程_jack361博客](https://www.jack361.com/wp-content/uploads/2024/04/1713455470.jpg)
这里可能重启失败,需要拔下U盘。虚拟机的直接回车就行。
![图片[47]_Ubuntu server 20.04详细安装教程_jack361博客](https://www.jack361.com/wp-content/uploads/2024/04/1713455471.jpg)
输入账户,密码,登入系统。
![图片[49]_Ubuntu server 20.04详细安装教程_jack361博客](https://www.jack361.com/wp-content/uploads/2024/04/1713455472-1.jpg)
二.开启root用户登录
1. 给root账户设置密码
在当前普通用户界面下输入命令:
然后按提示两次输入密码即可.
![图片[51]_Ubuntu server 20.04详细安装教程_jack361博客](https://www.jack361.com/wp-content/uploads/2024/04/1713455474.jpg)
2. 修改sshd配置
1、 sudo ps -e |grep ssh #查看是否安装了SSH服务
(如果显示为空则没安装,如果安装了省略2-5步)
2、sudo apt-get update #先更新下资源列表
3、sudo apt-get install openssh-server #安装openssh-server
4、sudo ps -e |grep ssh #查看是否安装成功
5、sudo service sshd start #重新启动SSH服务 (或者用命令 sudo systemctl restart sshd)
6、安装vim
sudo apt install vim #安装vim
sudo vim /etc/ssh/sshd_config #打开后按i才能编辑
按i进入编辑模式,
找到#PermitRootLogin prohibit-password,默认是注释掉的。
把 PermitRootLogin without-password 改为 PermitRootLogin yes,注意PermitRootLogin without-password被注释掉了,要去掉注释。
PS:如果2021.06后的20版本没有找到PermitRootLogin without-password,直接文件末尾添加PermitRootLogin yes即可
然后按esc,输入:wq保存并退出。
![图片[53]_Ubuntu server 20.04详细安装教程_jack361博客](https://www.jack361.com/wp-content/uploads/2024/04/1713455474-1.jpg)
3. 重启sshd服务
sudo systemctl restart sshd
三.Ubuntu 破解密码(ubuntu-20.04-server)
1.开机按shift或者ECS键,要一直按着(不要连续点击)。
![图片[55]_Ubuntu server 20.04详细安装教程_jack361博客](https://www.jack361.com/wp-content/uploads/2024/04/1713455475-1.jpg)
2.敲回车,进入下图:
![图片[57]_Ubuntu server 20.04详细安装教程_jack361博客](https://www.jack361.com/wp-content/uploads/2024/04/1713455477.jpg)
3.找到内容中的recovery nomodeset并将其删掉,再在这一行的后面输入quiet splash rw init=/bin/bash
![图片[59]_Ubuntu server 20.04详细安装教程_jack361博客](https://www.jack361.com/wp-content/uploads/2024/04/1713455478.jpg)
![图片[61]_Ubuntu server 20.04详细安装教程_jack361博客](https://www.jack361.com/wp-content/uploads/2024/04/1713455479.jpg)
4.编辑更改后按F10保存并启动
![图片[63]_Ubuntu server 20.04详细安装教程_jack361博客](https://www.jack361.com/wp-content/uploads/2024/04/1713455480-1.jpg)
5.重启后输入新设置的密码,成功登入!
![图片[65]_Ubuntu server 20.04详细安装教程_jack361博客](https://www.jack361.com/wp-content/uploads/2024/04/1713455482.jpg)