通过Xshell连接VM中的Ubuntu虚拟机

最近心血来潮,学习了一下linux,今天学习到了远程访问服务器的部分。结果使用Xshell连接Ubuntu虚拟机时,却出现了无法连接的问题,在论坛找了半天,却仍然无法解决我的问题。

首先,先说一下我遇到的问题:界面如下:

            由于我当时使用的是Oracle VM ViitualBox,按照教程下载 Ubuntu 的镜像文件,之后进行安装,基本都是默认配置,网络使用的是 NAT 连接,采用这种方式就会出现一个问题:使用Xshell进行远程登陆时,无法登录,使用 cmd ping 虚拟机的IP ping 不通, 然后经过百度发现,将虚拟机的网络配置改成桥接网络就可以 ping 通了。但是呢,又出现了一个新问题,虚拟机无法实现网络连接了,尝试了一些办法,无法解决,遂放弃。将Oracle VM VirtualBox 卸载,改用 VMware了(很武断),很抱歉无法提供一些图片,可能不那么直观。

        当我安装好 VMware 后发现,使用VMware是真的香!一样的配置,不仅流畅度提升了,而且使用默认配置就可以实现上网功能,以及远程登录了!后悔自己安装晚了!

        实现远程登录,教程:

1.下载 Xshell,官方网站:XSHELL - NetSarang Website

        建议下载官方的,安全还免费。

2.安装好 Xshell 后,VMware linux 虚拟机终端输入命令:sudo apt install openssh-server ,安装ssh服务。再输入命令:ls -lh /etc/ssh, 确认是否安装成功,安装成功会出现如下两个文件:

之后VMware linux 虚拟机终端输入命令: ifconfig,获得虚拟机 IP 地址。如下:

 上图的inet后面对应的为虚拟机的 IP 地址,打开Xshell, 配置新连接:

 用户身份验证配置:

 配置好后,点击连接: 直接登陆成功!

         我也是最近心血来潮,为了学习一下linux的基本操作,搞的虚拟机,对Linux的理解很浅显,后边还要继续学习,会不定时进行更新。

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值