老是忘了自己之前怎么连接的了,每一次都要查一下,觉得很麻烦,所以在这里做个记录,其实很简单。
1 安装Xshell
Xshell官网下载免费版Xshell
2 安装VirtualBox
开源软件,到官网下载
3 下载Ubuntu镜像
到国内阿里云或者清华源等镜像网站下载,例如:http://mirrors.aliyun.com/ubuntu-releases/16.04/ubuntu-16.04.6-desktop-amd64.iso
4 安装Ubuntu虚拟机
加载镜像,一路点默认设置。
5 设置虚拟机网络
设置好两个网卡。
6 在虚拟机中开启openssh-server
$ sudo apt install openssh-server
7 查看虚拟机ip
$ ifconfig
8 在Xshell中连接虚拟机
点击新建,在下图红框位置输入虚拟机ip地址,点击连接。
输入虚拟机的用户名、密码,点击接受秘钥即可连接。
附:VirtualBox打开增强功能
1 在http://download.virtualbox.org/virtualbox/下载相应版本的VBoxGuestAdditions.iso
2 在virtualbox的虚拟机设置界面->常规 中选择双向
3 在虚拟机设置界面->存储中勾选使用主机输入输出缓存
4 将第1步下载的iso加载到虚拟机光驱中
5 mkdir /mnt/cdrom
6 sudo mount /dev/cdrom /mnt/cdrom
7 cd /mnt/cdrom 运行 sudo ./VBoxLinuxAdditions.run,重启即可