VirtualBox Linux虚拟机与主机SSH互联

需求:主机与VirtualBox虚拟机通过SSH互联

方法:首先虚拟机的网络连接方式为NAT模式,然后需要配置端口映射。端口映射实际上就是,访问本机的一个端口,会直接转发到虚拟机对应的一个端口上。比如主机2222端口对应了虚拟机的22端口,则我访问主机的ip:2222就相当于访问了虚拟机的IP:22。

配置端口映射的方式:网络->网卡1->高级->端口转发->添加新的端口转发规则->"名称:SSH,协议:TCP, 主机端口:2222(随便写的), 子系统端口:22(SSH周知端口,不可随便写),其余为空"->ok。这样就添加了SSH的端口映射

这时候,用SSH软件新建一个SSH连接,HOST Name填主机的IP地址,注意一定是主机的,刚开始不明白,填了虚拟机的IP地址,怎么也连不上,UserName填Linux用户名即可,端口填映射规则里面主机的端口,这里我们填的是2222,点击连接,输入密码,就可以连接到虚拟机了。

你可能感兴趣的:(VirtualBox Linux虚拟机与主机SSH互联)