Virtual Box安装Ubuntu及设置
本文包含以下内容:
- 使用Virtual Box安装Ubuntu Desktop。
- 设置虚拟机中的Ubuntu,使之可访问互联网并可通过SSH访问。
Ubuntu Desktop下载
从官网下载,地址为:Download Ubuntu Desktop | Ubuntu
Ubuntu虚拟机安装
使用Virtual Box安装Ubuntu虚拟机,Virtual Box的下载和安装在此不再赘述。
根据下面的步骤和图示,完成Ubuntu虚拟机的安装:
-
虚拟机名称及Ubuntu镜像选择:
-
设置内存、CPU
-
设置磁盘,建议不要预先分配空间:
-
信息确认:
-
启动虚拟机:
-
安装虚拟机:
-
选择语言:
-
我在这里是最小化安装:
-
格式化磁盘、安装,因为我们是虚拟机,此处不用设置:
-
选择位置,本文中选择上海:
-
设置账户名称、密码、昵称等:
-
安装中,此过程预计要半小时:
-
安装结束后,重启,重启过程中会提示移除安装镜像,直接回车即可:
-
输入密码登陆:
虚拟机设置
网卡设置
Ubuntu虚拟机安装后,一般首先要做的就是设置网络,实现两点:一是可以访问互联网,二是可以从宿主机通过SSH访问。为实现上述两点,一般是给虚拟机设置两个网卡:一个是NAT网络,负责连接网络,一个是桥接网络或仅主机(Host-only)网卡,建议使用桥接网卡,此设置会将虚拟机和宿主机放在同一局域网内。设置网卡前,要先关闭虚拟机。
如上设置后,开启虚拟机,确认IP、访问网络情况:
vim更新
新安装的Ubuntu中,预装的是vim-tiny,而我们需要使用vim-full,会导致vim命令使用不方便,故先对其进行更新。
-
更新apt
sudo apt-get -y update
-
卸载已有vim
sudo apt-get remove vim-common
-
安装vim
sudo apt-get install vim
SSH设置
新安装的Ubuntu无法通过SSH远程,要先安装SSH,并进行设置。
-
安装openssh
sudo apt install openssh-server
-
安装后,确认ssh服务正常运行:
-
然后设置ssh,使之能够远程访问。修改
/etc/ssh/sshd_config
,将PermitRootLogin prohibit-password修改为PermitRootLogin yessudo vim /etc/ssh/sshd_config
-
重置root(远程账户)密码:
sudo passwd root
-
最后重启虚拟机,验证ssh远程可用。