XShell连接本地Ubuntu虚拟机

VMware Workstation 安装好本地虚拟机之后,直接在虚拟机上敲命令着实不方便。

这个时候我们就需要一个远程命令工具来管理虚拟机,这里推荐使用XShell远程命令行工具

1.下载工具

直接下载安装就选择非商业版,可以免费使用。

2.安装XShell

这样就安装完成了,这个很简单。

接下来我们要让他连接到我们的虚拟机,注意了关键的时刻到了。



1.我这里安装的是Ubuntu16.04版本,虚拟机安装就不说了。安装之后是这个样子的。

不要问我为什么选择图形界面,如果你不喜欢那你可以把鼠标的焦点给虚拟机,按下Ctrl+Alt+F2

没错,这样就是命令行模式了

我们继续……

XShell链接虚拟机的必要条件有两个(当然我可能说的不准确)

  1.360安全卫士、360杀毒、瑞星等等,一堆的杀毒软件必须全部关掉,不要问我理由。(不想给自己找麻烦就关掉)

  2.本机防火墙和虚拟机的防火墙都要关掉(本机必须关掉)

下面我们看一下关于Ubuntu防火墙的命令。

---查看状态

sudo ufw status

---关闭

sudo ufw disable

---开启

sudo ufw enable

 我默认你上边的步骤都走了啊,那么接下里先设置一下Ubuntu系统相关的操作

1.查看ssh是否已经安装

---查看

ssh localhost

当然还有一种方式就去 /etc/ssh/看一眼也是可以的。

如果没有安装执行命令

---安装

apt-get installl openssh-server

安装完成之后我们查看一下

cd /etc/ssh/

成功的结果是这样的->

注意了,注意了,这还没完呢。最最最关键的地方在sshd_config中

使用vim打开sshd_config文件

如果没安装vim用下面的命令安装一下,当然你用vi修改也是没问题的。值得注意的是不管是什么编辑器你都必须首先获得root权限(如图),

安装vim的命令如下

apt-get install vim

安装成功后输入一下命令进行编辑

vim sshd_config

如果没出问题的话应该会的到下面这样的反馈

然后找到 PermitRootLogin  修改为 yes ,保存退出

接下里查看虚拟机IP地址

ifconfig

这是虚拟机的IP地址

ok 这样虚拟机这边就设置结束了



回到VMware Workstation设置一下网络连接方式,NAT模式不用动,直接确定就好~

下面我们带着IP去找XShell 

1.打开软件点击新建

2.设置名称、主机

3.确定->点击连接->输入登录名【记住用户名】(例如:root)

4.输入密码->点击确定

5.连接成功

结语:

  到此为止我们的XShell远程连接本地VMware 虚拟机就成功了,可以在本地敲命令了,

   关于连接方式这块呢,还有桥接的方式可以选择。如果感兴趣可以去尝试一下。

时间: 2024-10-14 12:17:10

XShell连接本地Ubuntu虚拟机的相关文章

window xshell 连接本地ubuntu虚拟机

先设置VMware 虚拟机的连接属性 1.桥接,利用真实网卡  设置和window 同一个网段就可以直接通信 2.hostnoly是通过vm8(查看你的所有网络连接) 只能和主机联系 设置和vm8同一个网段 就可以连接了 3.net,是通过vmnet1 和 虚拟机联系 设置和vm1同一个网段 ifconfig eth0 192.168.41.2 设置linux的 ip地址 先ping 能否ping得通,如果ping得通进行下一步 xshell连接 如果不能连接 ip配置错误,或者配置完成没有重启

SecureCRT 连接本地linux虚拟机(二)

SecureCRT 连接本地linux虚拟机(二) 上篇讲述了通过SecureCRT SSH连接本地虚拟机中关于虚拟机安装openssh-client和启用相关服务.本篇介绍关于如何配置虚拟机网络连接方式. 一.在VirtualBox中将网络连接配置为桥接网卡方式.SecureCRT能远端到虚拟服务器,同时虚拟服务器能够访问外网. 本机通过无线网卡连接外网.所以界面名称选择的桥接网卡为无线网卡. 在虚拟终端查看网络信息,通过ifconfig命令 [email protected]:~$ ifco

SecureCRT 连接本地linux虚拟机

SecureCRT 连接本地linux虚拟机 通过ssh连接到虚拟机,首先需要在虚拟机中安装openssh-client,如未安装通过命令 [email protected]:~$ sudo apt-get install openssh-server [sudo] password for mhchen:  Reading package lists... Done Building dependency tree        Reading state information... Don

Linux系列-Xshell连接本地VMware安装的Linux虚拟机

一.安装VMwareWorkstation并安装RedHat虚拟机,这里安装步骤省略,网络的资料非常多,大侠们不如百度或者谷歌一下.大把的资料. 二.打开本地电脑的"网络连接",你会发现多出了2个网络适配器:VMnet1和VMnet8,以下我们将在VMwareWorkstation中将这2个网络适配器移除. 三.选择"编辑"--"虚拟网络编辑器",打开虚拟网卡编辑器对话框,将里面的虚拟网络所有移除,然后点击"应用"button

Xshell 连接本地虚拟机成功案例

导读 xshell 5如何连接本地虚拟机?Xhell是一款强大的安全终端模拟软件,很多新手没有办法进行远程实战操作,所以下面小编就为用户们介绍xshell 5连接本地虚拟机的操作方法,具体请看下文!xshell 5登录本地虚拟机的具体操作步骤如下: 1.首先打开虚拟机,登录到操作系统; 输入"ifconfig",在弹出的一段命令中,inet地址就是本地虚拟机的ip地址. 2.接着打开xshell软件 如果没有可以到 http://www.linuxidc.com/Linux/2016-

使用Xshell连接本地VMware上的Linux虚拟机

1.检查Linux虚拟机的网络连接模式,确保它是NAT模式. 2.在VMware workstation里,点击菜单栏上的[编辑]-->[虚拟网络编辑器],选择VMnet8(NAT模式),取消勾选[适用本地DHCP服务将IP地址分配给虚拟机] 3.点击NAT设置(s)... 如上图所示,虚拟机所在的网段为192.168.164.0,网关为192.168.164.2 4.设置虚拟机Linux系统中的IP地址 其中IP地址要在192.168.164.0这个网段内,且不能和网关及广播地址冲突 设置完后

XShell连接不了虚拟机

本机安装好虚拟机和centeros; 使用xshell连接: linux Could not connect to '127.0.0.1' (port 22): Connection failed. ifconfig -a 查看所有的发现etho竟然没有IP地址: 1.申请ip dhclient eth0 2.释放ip dhclient eth0 -r 申请ip,然后再次输入命令ifconfig -a 发现已经分配好了ip. 重新使用xshell连接,发现ok了!

xshell连接kali linux虚拟机

这次测试一波三折 刚开始在百度经验看的先修改ssh参数,蓝色的字是百度的,重点都在图片上 1.修改sshd_config文件,命令为: vi /etc/ssh/sshd_config 将#PasswordAuthentication no的注释去掉,并且将NO修改为YES //kali中默认是yes.这个地方不用改,只把#去了 2.将PermitRootLogin without-password修改为 PermitRootLogin yes 修改配置文件按i插入,修改完后按esc,然后启动ss

XShell连接本地虚拟机

1.环境与相关软件 1.1 本机系统win10家庭版,使用软件Xshell,vmware15,虚拟机中的系统centos72. 2.具体实现 2.1 由于在虚拟机中操作不太方便,使用终端远程管理本地虚拟机中的服务器.这样开着虚拟机就可在XShell中管理 2.2 使用ip a 或者 ifconfig等命令查看虚拟机的ip, [[email protected]7-64 ~]$ ifconfig ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>