SecureCRT通过SSH远程登录Virtualbox中的ubuntu

使用SecureCRT远程登录Virtualbox中的ubuntu,我以前知道一种方法,先设置Virtualbox的网络为桥接,那么ubuntu会获得独立于宿主机的一个ip,然后宿主机就可以使用SecureCRT用这个ip远程登录ubuntu了,但是如果Virtualbox无法桥接获得独立ip(原因多种多样了,反正我是遇到过的)应该如何是好呢?这里就要介绍Virtualbox的端口转发功能了,可以在NAT网络下远程登录,而且设置非常简单。

要能远程登录ubuntu,首先需要在ubuntu里面安装openssh server,安装命令如下:

sudo apt-get install openssh-server

然后可以看到类似下图的东西,装好了,ubuntu就可以通过SSH进行远程登录了。

安装openssh

安装openssh

如果忘记安装openssh,那么下面的设置即使是做了,也无法连接上ubuntu的。
接下来在Virtualbox中设置端口转发,打开网络设置,再打开端口转发设置框。

网络设置

网络设置

新建一条转发规则,端口都填上22,意思是宿主机的端口22转发到虚拟机的端口22,如下图所示。

端口转发设置

端口转发设置

最后使用SecureCRT连接ubuntu,SecureCRT中主机名一定要使用127.0.0.1,而不能使用localhost,我试过,使用localhost会无法连接的。

secureCRT建连

secureCRT建连

secureCRT登录

secureCRT登录

看,登录上去了,太方便了!!

secureCRT使用

secureCRT使用

本文《SecureCRT通过SSH远程登录Virtualbox中的ubuntu》来自 www.juwends.com ,欢迎转载或CV操作,但请注明出处,谢谢!