> 文档中心 > 如何使用虚拟机利用SSH协议与主机连接

如何使用虚拟机利用SSH协议与主机连接


Linux虚拟机通过SSH协议与主机连接


*以Ubuntu18.04.1为例。*

首先将虚拟机系统安装在VMware上;

安装虚拟机

打开虚拟机后先启动ssh协议;

sudo apt install oprnssh-server

查询虚拟机

此时便可以查询虚拟机的IP地址了,查询方法如下:

ip addr

sudo apt-get install net-toolsifconfig

横线部分为案例虚拟机的IP地址
横线部分为案例虚拟机的IP地址加粗样式

③.通常虚拟机的IP地址会显示在虚拟机屏幕的下方

在这里插入图片描述

查看防火墙是否为关闭状态,若不是则关闭

sudo ufw status #查看防火墙状态sudo ufw enable #开启防火墙sudo ufw disable #关闭防火墙

tip:若防火墙为活动状态(未关闭)则SSH不接收密码。

在这里插入图片描述
若出现以上这种情况,可能是以下三点出问题。
1.防火墙未关
2.SSH配置文件有问题
解决方法

SSH配置文件有问题

3.root账户密码和Ubuntu的密码混淆。
解决方法:

sudo su#切换为超级用户。   passwd#为超级用户重新改个密码。

恭喜!Xshell连接虚拟机成功!

在这里插入图片描述


补充

在查询虚拟机IP地址时,如果出现了 网络不可用,或者找不到IP地址时请点击下面这个链接,帮您解决!
网络不可用,或者找不到IP地址