xshell无法连接虚拟机中的ubuntu解决方案

查看虚拟机中ubuntu的IP地址的方法        ifconfig -a

 xshell无法连接虚拟机中的ubuntu解决方案_第1张图片

 利用xshell工具进行远程连接        ssh  IP地址

xshell无法连接虚拟机中的ubuntu解决方案_第2张图片 

 发现无法连接,这就是我一开始将VM安装好,一次性的将ubuntu安装好后遇到的问题,当然xshell也是新安装的,也就是说大家的问题应该基本和我一样,所以在这里将我解决问题的方式写下来供大伙参考参考·····

第一步:

先将用户切换到root,命令为  sudo  su  随后输入密码即可

xshell无法连接虚拟机中的ubuntu解决方案_第3张图片

第二步: 

由于新安装的ubuntu,所以现在先安装vim,执行以下命令:

                         sudo apt-get install vim

按照提示输出yes,然后要你输入你的密码,回车后就能正常下载了,无需其他操作,确认是否安装成功只要在终端输入vim,有相应的画面即成功;

再然后就要安装ssh服务,远程连接主要就是这个起作用,执行以下命令:

                         sudo apt-get install openssh-server 

一样的安装,输入密码下载即可

第三步:

进入Ubuntu 查看22 端口的情况,查看22端口是否开启;

命令:netstat -ntlp|grep 22

然后就要打开ssh,开启22端口,执行以下操作:

命令:   sudo apt-get install ufw

              sudo ufw enable                                   不让防火墙阻挡

              sudo ufw allow 22

xshell无法连接虚拟机中的ubuntu解决方案_第4张图片

第四步: 

设置静态IP地址,一开始我发现我的ip地址完全不是192·····开头什么的,然后试了上面的三步都无法正常连接

具体操作为:

1.在VM中设置网络为”桥接“方式

xshell无法连接虚拟机中的ubuntu解决方案_第5张图片

2.进入ubuntu系统后,找到   设置   中的  网络,进行手动设置

地址可以设置为:192.168.1.15          后面这位可以随意

子网掩码为:255.255.255.0

网关为:你windows系统的IP地址          (win+R打开cdm输入ipconfig即可找到)

xshell无法连接虚拟机中的ubuntu解决方案_第6张图片

设置好这些后,你可在虚拟机中查看ip地址,发现ip地址变成你改的ip地址,然后在xshell中输入命令

ssh  ip地址

就应该能正常连接了 ,如果不能,当然还得将第三步做一遍啦!!!熟能生巧

xshell无法连接虚拟机中的ubuntu解决方案_第7张图片

看到上图就代表成功99%了,输入你ubuntu中的用户名和密码,就会显示连接成功,就可以在windows上看到linux中的文件或者说就可以操作这些文件了~~~~ 

 

 

你可能感兴趣的:(linux系统学习)