virtualbox 虚拟机很好用,速度快,免费开源.
1. 虚拟机配置的->网络->选择网络地址转换(nat)->底下的"端口转发" 配置好转发规则:
主机ip, 是你自己的主机机器的ip, 写127.0.0.1,或者自己查看本机ip.
主机端口 可以随便写一个未占用的端口号码,例如写: 2222
子系统ip:虚拟机所在ip,ifconfig命令自己查看,如10.0.2.15
子系统端口:22
linux 的ip查询方法 ifconfig命令
2 在主机的终端里面ssh 连接 虚拟机
ssh root@127.0.0.1 -p 2222
root是虚拟机的用户,然后就提示输入密码,输入虚拟机的密码就行了.
就是把你机器的2222端口转发到虚拟机的22端口了.
ssh 虚拟机的用户@你的ip, 加上 -p参数
号外:
虚拟机要打开ssh服务, 有的可能需要关闭防火墙.
具体方法去 查询