Xshell工具使用–连接VMware虚拟机

假设有这样的场景,开发者用的是Windows系统,且系统的存储资源和内存有限,在运行VMware虚拟机中做一些测试时,通常会碍于电脑的VMWare客户端图形界面的响应速度太慢。而在Xshell中对虚拟机进行操作,可以避免客户端中出现的响应慢的问题。

这只是一个假设,一般开发者的电脑都是性能比较好的。而在工作环境中的电脑更不用说了。而本文的重点不在这,只是通过这个场景可以了解到Xshell在连接Windows和Linux系统上的优势。在实际工作中,Xshell都是一个经常被使用到的工具。

下面是摘自百度百科上的描述:Xshell是一款Windows下非常优秀的 安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色,帮助用户在复杂的网络环境中享受他们的工作。而本人觉得其内置的ftp文件传输功能更是windows系统和linux系统之间文件传输的强大的接口。

本文先介绍怎么利用Xshell连接Linux虚拟机,后面的文章继续介绍Xshell的使用技巧。笔者也会在学习过程中不断更新内容。

第一步:打开 Vmware 客户端

因为VMware虚拟机的网络和服务在Windows操作系统中是默认打开的,所以平常可以不需要在Windows中配置。另外 需要打开客户端,才可以用Xshell连接虚拟机

Windows中查看VMware服务:

win+R

输入:

services.msc

Xshell工具使用--连接VMware虚拟机

VMware 开启的服务

可以知道linux操作系统挂载在了windows操作系统中

第二步:查看 ip 地址

虚拟机中使用命令ifconfig来查看ip地址

例如:

root@tltx:/etc# ifconfig

ens33 Link encap:以太网 硬件地址 00:00:00:20:66:00

inet 地址: 172.0.11.1 广播: 172.0.11.255 掩码:255.255.255.0

inet6 地址: abcd::efgh:jk30:lm00:no00/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 跃点数:1

接收数据包:282614 错误:0 丢弃:0 过载:0 帧数:0

发送数据包:115742 错误:0 丢弃:0 过载:0 载波:0

碰撞:0 发送队列长度:1000

接收字节:379988258 (379.9 MB) 发送字节:8071275 (8.0 MB)

lo Link encap:本地环回

inet 地址:127.0.0.1 掩码:255.0.0.0

inet6 地址: ::1/128 Scope:Host

UP LOOPBACK RUNNING MTU:65536 跃点数:1

接收数据包:82836 错误:0 丢弃:0 过载:0 帧数:0

发送数据包:82836 错误:0 丢弃:0 过载:0 载波:0

碰撞:0 发送队列长度:1

接收字节:6513201 (6.5 MB) 发送字节:6513201 (6.5 MB)

上面三个粗体字段以linux 操作系统配置的实际情况为准

第三步:在 Xshell 中输入 ip 地址,端口号和协议

在Xshell客户端:

文件—》新建

在对应的位置输入在虚拟机中查询到的ip地址,端口号默认为22,协议为SSH

Xshell工具使用--连接VMware虚拟机

点击确定,就可以创建一个新的会话了

Xshell工具使用--连接VMware虚拟机

第四步:连接 Linux 操作系统

在上面的会话界面选中刚创建的会话,点击 连接

接下来会弹出一个询问对话框,选择接受并保存就可以了。

Xshell工具使用--连接VMware虚拟机

然后是登录用户页面:

Xshell工具使用--连接VMware虚拟机

需要填入创建虚拟机用户时的 Linux 用户账号和密码

Xshell工具使用--连接VMware虚拟机

登录成功页面:

我使用的是ubuntu操作系统

Xshell工具使用--连接VMware虚拟机

Original: https://www.cnblogs.com/thomson-fred/p/10296071.html
Author: 2015夏
Title: Xshell工具使用–连接VMware虚拟机

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/610285/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • AngularJS指令基础(一)

    AngularJS指令基础(一) 1.什么是指令:粗暴的理解就是,自定义HTML标签。专业理解是指,angularJS扩展具有自定义功能的HTML元素的途径。 2.什么时候用到指令…

    Java 2023年6月15日
    068
  • 【Java面试手册-算法篇】给定一个数字,请判断是否为回文数字?

    在回答这个问题之前,首先得清楚什么是回文数字,回文数字有什么特征。 回文数字:设n是一任意自然数,若将n的各位数字反向排列所得自然数n1与n相等,则称n为一回文数。通俗地说,回文数…

    Java 2023年6月8日
    070
  • RabbitMQ原理和架构图解(附6大工作模式)

    为什么要使用RabbitMQ? 1.解耦 系统A在代码中直接调用系统B和系统C的代码,如果将来D系统接入,系统A还需要修改代码,过于麻烦。 2.异步 将消息写入消息队列,非必要的业…

    Java 2023年6月15日
    069
  • Rocket Mq 常用API 及简单运维

    RocketMQ 常用API 消息 消息消费模式 消息消费模式由消费者来决定,可以由消费者设置MessageModel来决定消息模式。 消息模式默认为集群消费模式 consumer…

    Java 2023年6月7日
    083
  • Redis 学习笔记之动态字符串(SDS)

    Redis 学习笔记之动态字符串(SDS) SDS(simple dynamid string) 一、Redis 的 String 的基本概念 1.1 二进制安全 Redis St…

    Java 2023年6月5日
    089
  • 两小无猜的爱恨情仇–java =+和+=揭秘

    故事背景 当一个人问另一个人”敢不敢”的时候,另一个人必须说”敢”,这就是游戏的规则。小男孩朱利安和小女孩苏菲的相遇即开始于这样一场…

    Java 2023年5月29日
    056
  • windows 2003 不同网段 无法 文件共享 VSS设置

    网上搜索了很多解答,比如设置VPN, 修改ETC表, 自己也设置了VPN,确实可以,设置的过程需要关闭WINDOWS自带的防火墙,让我觉得不太习惯。 就研究了下防火墙的例外项 点击…

    Java 2023年6月14日
    081
  • java8两个list根据某一属性取交集

    class User { public User(Integer id, String name) { this.id = id; this.name = name; } priv…

    Java 2023年5月29日
    079
  • 漫谈gRPC:Google自研的rpc框架到底有什么神秘之处?

    ​原文链接:https://mp.weixin.qq.com/s/ah9gdutZueCxbqjrWVhiQg 本文概括性的介绍gRPC,包括gRPC的起源,核心特性,生态体系,以…

    Java 2023年6月8日
    089
  • shiro的过滤器

    shiro的过滤器 shiro与web进行集成的时候,主要通过过滤器来进行实现,下面是shiro的过滤器的继承体系 AbstractFilter:shiro中filter的顶级抽线…

    Java 2023年6月7日
    097
  • 9大性能优化经验总结,强烈建议收藏!

    性能优化属于Java高级岗的必备技能,而且大厂特别喜欢考察,今天主要给大家介绍9种性能优化的方法@mikechen 1.代码 之所以把代码放到第一位,是因为这一点最容易引忽视,比如…

    Java 2023年6月15日
    084
  • JDK成长记6:你了解LinkedList的五脏六腑么?

    上一节你看过了LinkedList的add方法源码,是不是已经打开了思路呢?其实核心原理就是辅助指针+Node双向链表数据结构而已。 相信经过前面的学习,你应该热身完毕了,之后的学…

    Java 2023年6月5日
    092
  • Debouncer防抖代码

    Debouncer类 import java.util.concurrent.*; public class Debouncer { private final Scheduled…

    Java 2023年6月6日
    073
  • JNPF3.4.2系统升级公告

    尊敬的引迈客户: 为进一步提升服务体验,满足企业多样化管理需求,引迈信息将推出JNPF3.4.2版本,4大更新亮点,11项功能更新迭代,助力高效协同,使用无忧。 本次 JNPF3….

    Java 2023年6月5日
    0123
  • CentOS8:No URLs in mirrorlist

    问题 解决方案 更新源 sudo sed -i -e "s|mirrorlist=|#mirrorlist=|g" /etc/yum.repos.d/CentO…

    Java 2023年6月15日
    086
  • 自建Gitlab迁移工具使用指南

    说明迁移工具包于 2022 年 04 月 13 日 进行更新,新增自建 Gitlab 人员权限关系和已开启的合并请求迁移能力, 建议该日期前下载工具的用户更新最新版本使用。 注意建…

    Java 2023年6月8日
    078
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球