Windows计算机安装并连接Linux系统(VMware、XShell)

一、Windows计算机可以通过VMware虚拟机,安装Linux系统

说明:VMware Workstation虚拟化软件,在Windows或Linux计算机运行的应用程序,可模拟基于X86的标准PC环境,构建的虚拟机和真实的物理主机没太大区别(区别是虚拟机可以直接使用物理机上安装的光盘镜像作为虚拟机的光驱),都有CPU、内存、硬盘、显卡、网卡、声卡、SCSI控制器等硬件,都要分区、安装操作系统等。

先在Windows计算机中安装VMware,通过VMware创建并管理虚拟机(在虚拟机安装Linux系统)。在物理机上将为虚拟机分配指定大小的磁盘空间(称为虚拟磁盘)存储为一个或多个文件,并分配其他硬件设备。安装VMware虚拟机的物理机也称为宿主机。

1、Windows中下载安装虚拟机(VMware17)

  • 下载VMware17。 VMware官网:Download VMware Workstation Pro
  • 安装VMware17。免费版安装中的许可证为网上搜索"VMware17密钥",商用则需购买。

2、Windows中下载Linux镜像(centos7)。网址:centos-7.9.2009-isos-x86_64安装包下载_开源镜像站-阿里云 (aliyun.com)

3、Windows中打开VMware,在VMware虚拟机安装Linux系统(centos7)

(3-1)新建虚拟机:

因在新建虚拟机向导时,没有自定义硬件,可点击"编辑虚拟机设置--硬件--CD/DVD--使用ISO镜像文件" 选择已下载好的光盘镜像。

(3-2)开启虚拟机,安装centos7系统:

注:点击"Install centos 7"。也可以先按Ctrl+G,再按方向键"<-","Install centos 7"变白,按回车即可。

等待一会,选择语言(英语:Engish--English(United States),中文:中文Chinese--简体中文(中国)),点击继续。

修改日期时间
取消kdump的勾选
设置网络连接

磁盘分区(1/4)
磁盘分区(2/4)
磁盘分区(3/4)
磁盘分区(4/4)

注意:SOFTWARE SELECTION 软件选择时,一般选择Minimal Install 即最小安装,若安装桌面版的,选择GNOME Desktop 即GNOME桌面。

点击Begin Installation,开始安装。

安装系统
设置超级管理员root的密码

 安装成功,提示用户登录。

二、Windows计算机可以通过XShell,远程连接虚拟机中的Linux系统

说明:Windows远程连接Linux,Windows为物理机,Linux为远程主机,Linux系统都装有SSH服务端(默认是OpenSSH),XShell是SSH客户端,通过SSH实现Windows与Linux之间的连接。

(一)首次连接

1、Windows中下载安装XShell 7(若想通过XShell传输文件,Xftp也要下载)。XShell官网:家庭/学校免费 - NetSarang Website (xshell.com)

2、Windows中打开VMware开启虚拟机,登录centos7系统,获取虚拟机的ip地址。

3、Windows中打开XShell,远程连接Linux。

(二)非首次连接

打开XShell,点击"打开",选择要连接的会话,点击"连接",输入密码即可。

补充:XShell中的xftp工具可在Windows和Linux之间进行传输文件。

传输文件:打开XShell,点击"新建文件传输",选择文件及目标路径,点击"向右/左传输",在目标路径显示出文件则表示传输成功。

若点击"新建文件传输",出现以下提示则表示没有下载Xftp,则在XShell官网下载Xftp。(XShell官网:家庭/学校免费 - NetSarang Website (xshell.com))

三、有些Windows计算机可以通过cmd命令,远程连接虚拟机中的Linux系统

OpenSSH 是一款用于远程登录的连接工具,它使用 SSH 协议。 在Windows中有些计算机可以安装OpenSSH客户端和OpenSSH服务器,使用cmd就可以远程登录连接。

ssh 用户名@主机ip地址

例如:
ssh root@192.168.10.128

若Windows中cmd命令报错如下:(本电脑不满足安装openssh的先决条件

尝试:① 是否满足安装openssh的条件。② 若满足安装条件,是否安装openssh。是否启动openssh。

参考网址:适用于 Windows 的 OpenSSH 入门 | Microsoft Learn

附:虚拟机上的网络连接:桥接模式、NET模式

虚拟机修改网络连接方式:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/589903.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

自学Vue3 Day2

一、组合式Api组件通信 1.父与子之间 父传子&#xff1a;父导入子组件&#xff0c;定义好数据&#xff0c;子组件用props接收&#xff0c;这里defineProps底层本质还是props. 注意模板渲染过程不需要写props 子传 父&#xff1a; 2.模版引用&#xff08;ref&#xff09;和组…

MySQL:设置唯一索引还是出现重复数据

一、MySQL中null和null不相等 MySQL中&#xff1a;两个值比较会出现&#xff1a;true、false、null 三种情况&#xff1b; null和null相比较会出现未知的类型 二、然后看完这个视频 美团二面&#xff1a;我记得明明加了mysql唯一索引&#xff0c;为啥还会出现重复数据吗&…

PHP的数组练习实验

实 验 目 的 掌握索引和关联数组&#xff0c;以及下标和元素概念&#xff1b; 掌握数组创建、初始化&#xff0c;以及元素添加、删除、修改操作&#xff1b; 掌握foreach作用、语法、执行过程和使用&#xff1b; 能应用数组输出表格和数据。 任务1&#xff1a;使用一维索引数…

GPT是什么?直观解释Transformer | 深度学习第5章 【3Blue1Brown 官方双语】

【官方双语】GPT是什么&#xff1f;直观解释Transformer | 深度学习第5章 0:00 - 预测&#xff0c;采样&#xff0c;重复&#xff1a;预训练/生成式/Transformer模型 3:03 - Transformer 的内部结构 6:36 - 本期总述 7:20 - 深度学习的大框架 12:27 - GPT的第一层&#xff1a;…

(一)JSP教程——JSP脚本标签

JSP脚本标签 JSP脚本标签通常用作对象操作和数据运算&#xff0c;从而动态地生成页面内容。这里有三种类型的脚本标签&#xff1a;声明、代码段和表达式。 JSP声明 JSP声明一个或多个变量、方法&#xff0c;供以后的代码使用。必须先对变量和方法进行声明&#xff0c;才能使用…

golang学习笔记(内存逃逸分析)

golang的内存逃逸 逃逸分析&#xff08; Escape analysis&#xff09; 是指由编译器决定内存分配的位置&#xff0c; 不需要程序员指定。 函数中申请一个新的对象。 如果分配在栈中&#xff0c; 则函数执行结束可自动将内存回收&#xff1b;如果分配在堆中&#xff0c; 则函数…

微软开源 MS-DOS「GitHub 热点速览」

上周又是被「大模型」霸榜的一周&#xff0c;各种 AI、LLM、ChatGPT、Sora、RAG 的开源项目在 GitHub 上“争相斗艳”。这不 Meta 刚开源 Llama 3 没几天&#xff0c;苹果紧跟着就开源了手机端大模型&#xff1a;CoreNet。 GitHub 地址&#xff1a;github.com/apple/corenet 开…

网络安全前置知识-linux操作系统

计算机体系结构 计算机发展历史 计算机组成 计算机硬件组成 1. CPU 原文链接&#xff1a;https://blog.csdn.net/stone_fall/article/details/88414017 一条指令的执行过程分为以下5个周期&#xff1a; 取指令周期&#xff08;Instruction Fetch&#xff0c;IF&#xff…

【Cpp】类和对象

标题&#xff1a;【Cpp】类和对象 水墨不写bug 正文开始&#xff1a; &#xff08;一&#xff09;面向过程与面向对象 面向过程和面向对象是两种不同的编程思想。 面向过程指的是将程序分解成多个步骤&#xff0c;每个步骤都是一个独立的函数&#xff0c;通过函数之间的调用实…

使用OneAPI创建LLM访问API Key

OneAPI 是一个能替代 springdoc-openapi/Swagger 的 API 生产工具&#xff0c;既不需要修改后端代码&#xff0c;也不需要启动应用。 也支持导出 OpenAPI 3.0 协议数据&#xff0c;方便在其他工具中消费。 前面我们介绍了LobeChat需要配置LLM的API访问Key&#xff0c;今天你可…

《架构即未来》读后感

目录 一、引言 二、《架构即未来》读后感 1、主题的简要介绍 2、我的看法和理解 3、作者的优点和传递的信息 4、思想如何适用于当今社会 三、《架构即未来》对于企业发展的影响具体体现在哪些方面&#xff1f; 一、引言 任何一个持续成长的公司最终都需要解决系统、组织…

【讲解下如何解决一些常见的 Composer 错误】

&#x1f308;个人主页: 程序员不想敲代码啊 &#x1f3c6;CSDN优质创作者&#xff0c;CSDN实力新星&#xff0c;CSDN博客专家 &#x1f44d;点赞⭐评论⭐收藏 &#x1f91d;希望本文对您有所裨益&#xff0c;如有不足之处&#xff0c;欢迎在评论区提出指正&#xff0c;让我们共…

【Spring AI】09. ETL 管道

文章目录 ETL PipelineAPI 概述入门指南ETL 接口和实现DocumentReaderJsonReaderTextReaderPagePdfDocumentReaderParagraphPdfDocumentReaderTikaDocumentReader DocumentTransformerTextSplitterTokenTextSplitterContentFormatTransformerKeywordMetadataEnricherSummaryMet…

Ftrans文件外发系统 构建安全可控文件外发流程

文件外发系统是企业数据安全管理中的关键组成部分&#xff0c;它主要用于处理企业内部文件向外部传输的流程&#xff0c;确保数据在合法、安全、可控的前提下进行外发。 文件外发系统的主要作用包括&#xff1a; 1、防止数据泄露&#xff1a;通过严格的审批流程和安全策略&…

【强训笔记】day7

NO.1 思路&#xff1a;双指针模拟&#xff0c;begin表示最长数字字符串最后一个字符&#xff0c;而len表示数字字符串的长度&#xff0c;i用来遍历&#xff0c;如果为数字&#xff0c;那么定义j变量继续遍历&#xff0c;直到不为数字&#xff0c;i-j如果大于len&#xff0c;就…

LabVIEW机械臂控制与图像处理示教平台

LabVIEW机械臂控制与图像处理示教平台 随着工业自动化技术的快速发展&#xff0c;工业机器人在制造业中的应用越来越广泛&#xff0c;它们在提高生产效率、降低人工成本以及保证产品质量方面发挥着重要作用。然而&#xff0c;传统的工业机器人编程和操作需要专业知识&#xff…

深入理解vector 【C++】

一、vector的介绍&#xff1a; 1.vector是表示可变大小的顺序容器。 2.就像数组一样&#xff0c;vector也采用的连续存储空间来存储元素。也就是意味着可以采用下标对vector的元素 进行访问&#xff0c;和数组一样高效。但是又不像数组&#xff0c;它的大小是可以动态改变的&am…

【C++STL详解(五)】--------list的介绍与使用

目录 前言 一、list的介绍 二、list的使用 Ⅰ.默认成员函数 1、构造函数 2、赋值重载 3、析构函数 Ⅱ、容量 1.size() Ⅲ、迭代器与遍历 1.beginend (正向迭代器) 2.rbeginrend (反向迭代器) 3.front 4.back Ⅳ、增删查改 1.push_front 2.pop_front 3.push_b…

Matlab|二阶锥松弛在配电网最优潮流计算中的应用

目录 一、主要内容 二、部分代码 三、程序代码 四、下载链接 一、主要内容 最优潮流计算是电网规划、优化运行的重要基础。首先建立了配电网全天有功损耗最小化的最优潮流计算模型&#xff1b;其次结合辐射型配电网潮流特点建立支路潮流约束&#xff0c;并考虑配电网中的可…

平平科技工作室-Python-步步惊心

一.准备图片 放在 文件夹取名为imgs,分为两种boys和girls 二.编写程序 首先创建一个文件名为index.py 其次编写程序 # coding:utf-8 import sys, time, easygui, os, pygame from pygame.locals import * pygame.init() # 设置窗口显示位置、大小、颜色、标题 os.environ[ …