如何使用ssh工具Finalshell连接VirtualBox本地虚拟机
需要软件:
(1) FinalShell ssh连接工具,也可以使用Xshell等同类软件
(2)VirtualBox 虚拟机,也可以使用vmware等同类软件
连接使用指南:
1、先在VirtualBox上安装好linux系统,可以选择安装CentOS系统或者Ubuntu系统,本案例中使用的是CentOS7系统;
具体安装细节可参考网上教程,不在此赘述。
2、更改VirtualBox上的网络设置,将连接方式改为桥接网卡;
3、登录CentOS账户,输入ifconfig命令获取连接IP;
4、打开FinalShell添加新连接,并填入对应主机名、主机IP、账号、密码,端口号22一般不用更改;
5、设置完成后点击确定,点击设置的新连接就能成功连接本地虚拟机;
这里需要注意的是如果使用ssh连接本地虚拟机时,需先启动VirtualBox中对应的虚拟机才能连接;
有时小伙伴们会忘记这点,直接使用ssh进行连接导致连接不成功,所以更多时候我们还是选择使用ssh连接云服务器。
最后有的小伙伴反应一些CentOS在安装后网卡里的一些设置没有更改导致ssh无法连接;
主要问题一般都集中于/etc/sysconfig/network-scripts目录文件夹下的ifcfg-enp0s3文件中NOBOOT配置项默认是NO的设置,
但是本案例中安装好CentOS后该设置是YES,如果确实是由这项配置导致无法连接的,
可以使用sudo vi ifcfg-enp0s3命令进入文本编辑模式来更改该设置。