1.我使用的环境,
本机的系统:window8,
虚拟机的系统:ubuntu-12.04.5-server-i386,(这是server,没有界面,全命令行。从功能上看,桌面版也可以实现而且有界面,可能到后面会觉得桌面版挺好的,当然,服务器版也有它的好处,由读者决定了。只是因为我原来用的是server版,下面都是server版上运行的经验)
安装虚拟机的软件:VirtualBox-5.0.10-104061-Win
2.下载vituaBox,新建虚拟机,取个好名字,可一路默设置
3.配置虚拟机参数,
a.选择刚新建的虚拟机->设置->存储->”没有盘片”->选择下载好的镜像文件(就是虚拟机的操作系统)
b.选择网络>网卡2>启用网络>连接方式选择“内部网络”>网卡3>连接方式选择“仅主机(Host-Only)适配器”
4,安装系统。
5,配置网络。
a. 安装vim(建议),指令sudo apt-get install vim(实际上安装系统时已经装过了)
b. 安装ssh-server,指令sudo apt-get install openssh-server(实际上安装系统的时候已经装过了)
c.
编辑/etc/network/interfaces文件,指令sudo vim /etc/network/interfaces,
c.
上面第一个et0,是本来就有的。eth1是内网,eth2是用来和外网相连的。所以后面ssh的客户端连接的ip就是这个。
下面可以用ssh@192.168.56.100试试了。当然,这里会有一个问题,若是都这样配置,你和同学之间的虚拟机的ip都是一样的。你用ssh登陆,为什么不会连到同学那里呢?原因应该是你的最近。这里可能不是很清楚,因为我也没有太明白。读者可以自己查查。如果出现welcome或者类似的提示你已经登陆成功了,就说明ssh已经成功了。如果不成功,就更新一下,或者重装一下。可以用ping一下上面的ip,若是可以ping通,说明网络没有问题,是ssh没有安装好。