一、系统安装打开VirtualBox,点【新建】
文章图片
输入虚拟机名称、存放位置、系统类型和版本,点【下一步】,如下
文章图片
设置内存大小,然后点【下一步】,如下 【VirtualBox 6.0虚拟机安装Ubuntu server 16.04】
文章图片
创建虚拟硬盘,点【创建】
文章图片
选择VDI,点【下一步】
文章图片
选择【固定大小】,点【下一步】
文章图片
设置大小和位置,点【创建】
文章图片
等待创建完成
文章图片
点击【启动】
文章图片
选择Ubuntu server 16.04的安装光盘(下载地址),然后点击【启动】
文章图片
选择操作系统语言,按回车【Enter】
文章图片
按回车[Enter]
文章图片
选择语言,按回车
文章图片
选地区,按回车
文章图片
键盘布局,选No,按回车
文章图片
选择键盘,按回车
文章图片
继续按回车
文章图片
进入安装
文章图片
输入hostname,随便输,如server-2,然后按向下方向键选择continue,然后按回车
文章图片
输入完整用户名,然后按向下方向键选择continue,然后按回车
文章图片
输入用户名,然后按向下方向键选择continue,然后按回车
文章图片
输入密码,然后按向下方向键选择continue,然后按回车
文章图片
再次输入密码,然后按向下方向键选择continue,然后按回车
文章图片
是否使用弱密码,如果需要则选Yes,按回车
文章图片
是否加密home目录,选No,按回车
文章图片
开始安装
文章图片
确认时区是否正确,如果正确则选Yes,然后按回车,否则选No,重新选择时区
文章图片
硬盘分区,选第二个,然后回车
文章图片
按回车
文章图片
选Yes,按回车
文章图片
分配空间,默认10G,然后选continue,按回车
文章图片
选Yes,按回车
文章图片
开始安装系统
文章图片
设置代理,不需设置,选continue,按回车
文章图片
等待apt配置完成
文章图片
是否自动更新,选no automatic updates,按回车
文章图片
选择安装的软件,选中后按空格键选择,然后回车,这里选个OpenSSH Server吧,其它的根据需要选择
文章图片
安装GRUB,选yes,如果这步安装失败的话,可以尝试的在configuration apt那一步断网。
文章图片
完成安装,按continue重启系统
文章图片
输入用户名和密码登录
文章图片
二、系统设置修改root密码 输入命令
sudo passwd root
,然后输入ubuntu的用户密码,然后再输入二次root密码即可文章图片
设置网络,教程参考VirtualBox虚拟机Ubuntu server 16.04配置固定IP及联网 设置SSH 输入
sudo ps -e|grep ssh
检查SSH服务是否启动,如下图为启动文章图片
如果ssh服务未启动,可使用命令
sudo service ssh start
启动使用
sudo vi /etc/ssh/sshd_config
修改SSH配置信息,允许使用root用户登录,修改完后保存退出,然后使用命令sudo service ssh restart重启服务#找到下面相关配置:
# Authentication:
LoginGraceTime 120
PermitRootLogin prohibit-password
StrictModes yes#更改为:
# Authentication:
LoginGraceTime 120
#PermitRootLogin prohibit-password
PermitRootLogin yes
StrictModes yes
更换阿里云源 使用命令
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
备份源打开/etc/apt/sources.list,清空里面的内容,输入以下内容
# deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricted
deb-src http://archive.ubuntu.com/ubuntu xenial main restricted #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb http://mirrors.aliyun.com/ubuntu/ xenial multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse #Added by software-properties
deb http://archive.canonical.com/ubuntu xenial partner
deb-src http://archive.canonical.com/ubuntu xenial partner
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-security multiverse
使用命令
sudo apt-get update
更新源推荐阅读
- Linux|109 个实用 shell 脚本
- linux笔记|linux 常用命令汇总(面向面试)
- Linux|Linux--网络基础
- linux|apt update和apt upgrade命令 - 有什么区别()
- linux|2022年云原生趋势
- Go|Docker后端部署详解(Go+Nginx)
- 开源生态|GPL、MIT、Apache...开发者如何选择开源协议(一文讲清根本区别)
- GitHub|7 款可替代 top 命令的工具