当前位置: 首页 > news >正文

XShell快速连接虚拟机(Ubuntu系统)

 

目录

前言

一 (XShell)(虚拟机 )(Ubuntu)下载

二 虚拟机的ip查找

三 虚拟机中安装连接环境 

四 开启ssh-server服务 

五 验证是Ubuntu是否开启ssh-server服务

六 连接XShell软件

前言

对于刚开始探索 Linux 世界的新手来说,拥有一台自己的服务器可能并不现实。幸运的是,虚拟机技术为我们提供了一个完美的解决方案。通过虚拟机,你可以在个人电脑上模拟出一台或多台服务器环境,比如 Ubuntu 或 CentOS,而无需担心影响主机系统。接下来,我将带你一起学习如何使用 Xshell 这款强大的 SSH 客户端软件,来远程连接并操控你的虚拟机,以 Ubuntu 为例。

一 (XShell)(虚拟机 )(Ubuntu)下载

家庭/学校免费 - NetSarang Website (xshell.com) 这是官网XShell下载官网

VMware by Broadcom - Cloud Computing for the Enterprise 这是VMare下载官网

Ubuntu系统下载 | Ubuntu这是ubuntu下载官网

下载左边XSHELL,这里下载安装就不过多赘述了,上面是官网的链接

 

二 虚拟机内的ip查找

ifconfig

三 虚拟机中安装连接环境 

XSHELL是通过SSH协议连接的,所以需要在Ubuntu里下载SSH服务器

第一步:这条指令的作用是在虚拟机中安装 OpenSSH 服务器

sudo apt-get install openssh-server

 

第二步:接着安装ssh

sudo apt-get install ssh

四 开启ssh-server服务 

第三步:ubuntu系统输入下面指令,接着输入密码即可

service ssh start

五 验证是Ubuntu是否开启ssh-server服务

第五步:这里输入下面指令,用于查找与 SSH 相关的进程,如果有sshd则成功了。

ps -e|grep ssh

六 连接XShell软件

第六步:在XShell软件中点击新建会话 

设置一个名称,输入虚拟机的ip地址:前面的ifconfig步骤

这里输入虚拟机ubuntu的用户名

输入虚拟机ubuntu密码

注:这里也可以直接输入账号密码:后面登录就不需要再次输入用户账号和密码了

 

 

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 解锁编程潜力,从掌握GitHub开始
  • 解决 Firefox 扩展“此组件无法安装,因为它未通过验证。
  • 基于OpenCV和ROS节点的智能家居服务机器人设计流程
  • 【新片场-注册安全分析报告-无验证方式导致安全隐患】
  • 云服务器中的MinIO 配置 HTTPS 过程(图文)
  • 如果您的 iPhone 卡在 Apple 标志画面
  • 聊聊OceanBase合并和转储
  • 【学习笔记】手写Tomcat 二
  • Numpy广播机制的条件
  • 二次规划及其MATLAB实现
  • 线段树介绍及线段树的使用场景
  • 【移动端】Flutter与uni-app:全方位对比分析
  • 力扣--二叉树典型题目合集(递归思想)
  • gin配置swagger文档
  • 小叶OJ 2716: 过河问题 ← 贪心算法
  • 【108天】Java——《Head First Java》笔记(第1-4章)
  • docker python 配置
  • ES6核心特性
  • Java的Interrupt与线程中断
  • Laravel 中的一个后期静态绑定
  • Mysql优化
  • scrapy学习之路4(itemloder的使用)
  • 浮现式设计
  • 如何设计一个比特币钱包服务
  • 如何使用Mybatis第三方插件--PageHelper实现分页操作
  • 无服务器化是企业 IT 架构的未来吗?
  • 用Node EJS写一个爬虫脚本每天定时给心爱的她发一封暖心邮件
  • 在weex里面使用chart图表
  • 智能合约Solidity教程-事件和日志(一)
  • 7行Python代码的人脸识别
  • 扩展资源服务器解决oauth2 性能瓶颈
  • ​​​​​​​sokit v1.3抓手机应用socket数据包: Socket是传输控制层协议,WebSocket是应用层协议。
  • ​力扣解法汇总1802. 有界数组中指定下标处的最大值
  • #define,static,const,三种常量的区别
  • #LLM入门|Prompt#3.3_存储_Memory
  • #如何使用 Qt 5.6 在 Android 上启用 NFC
  • $redis-setphp_redis Set命令,php操作Redis Set函数介绍
  • (1/2) 为了理解 UWP 的启动流程,我从零开始创建了一个 UWP 程序
  • (26)4.7 字符函数和字符串函数
  • (floyd+补集) poj 3275
  • (Oracle)SQL优化基础(三):看懂执行计划顺序
  • (Python第六天)文件处理
  • (附源码)计算机毕业设计ssm基于B_S的汽车售后服务管理系统
  • (一)Neo4j下载安装以及初次使用
  • (转)EOS中账户、钱包和密钥的关系
  • .NET Framework 的 bug?try-catch-when 中如果 when 语句抛出异常,程序将彻底崩溃
  • .net SqlSugarHelper
  • .net 打包工具_pyinstaller打包的exe太大?你需要站在巨人的肩膀上-VC++才是王道
  • .NET/C# 获取一个正在运行的进程的命令行参数
  • .NET/C# 将一个命令行参数字符串转换为命令行参数数组 args
  • .netcore 如何获取系统中所有session_ASP.NET Core如何解决分布式Session一致性问题
  • .NET程序集编辑器/调试器 dnSpy 使用介绍
  • .NET应用架构设计:原则、模式与实践 目录预览
  • .one4-V-XXXXXXXX勒索病毒数据怎么处理|数据解密恢复
  • /*在DataTable中更新、删除数据*/