在 virtualbox 中使用 Ubuntu 18.04
安装&配置
安装开发工具
1 | sudo apt-get install build-essential |
安装 增强功能 virtualbox Additions工具包
安装步骤
- 菜单: 设备 》安装增强功能,会挂载安装光盘
- 执行光盘下的
sudo ./VBoxLinuxAdditions.run
设置 host 和 vm 之间剪贴板共享
设置 》常规 》 高级 》 共享粘贴板:双向
设置网卡
即能访问网络、又能固定IP连接VM 的sshd。需要设置2个网卡。
VirutalBox 启用2个网卡 (设置 – 网络)
- 【网卡1】网络地址转换NAT:VM通过该网卡访问外网。
- 【网卡2】仅主机(host-only)网络 : 设置固定IP,来进行ssh连接。
- 界面名称:VirtualBox Host-Only Ehternet Adapter
- 控制芯片:Intel PRO/1000 MT 桌面(82540EM)
- 混杂模式:全部允许
- MAC 地址,刷新一下
在 host-only 网卡上 设置固定IP
ifconfig -a
查看对应的“host-only 网卡”名称和信息。
- 进入图形界面
- 系统菜单: System > Preferences > Network Connections
- 对 host-only 网卡例如 Auto eth1 进行修改,选择 Edit…
- 选择tab页:IPv4 Settings
- Method: Manual
- 添加 Address
- Address : 192.168.56.101
- Netmask : 255.255.255.0
- Geteway : 0.0.0.0
- 注意: 网关必须写 0.0.0.0 。写 host地址(例如,196.168.56.1 )时,ssh客户端连上VM会很慢,VM也可能使用这个网卡访问外网,导致不能上网。
- 保存后,重启。
配置 OpenSSH
1 2 | sudo apt install ssh
sudo systemctl enable ssh
|
配置无图形界面启动
1 | sudo ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target |