首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >【Linux从入门到精通二】在虚拟机中安装与远程连接Linux:多平台环境搭建详解

【Linux从入门到精通二】在虚拟机中安装与远程连接Linux:多平台环境搭建详解

作者头像
用户8589624
发布2025-11-14 11:55:10
发布2025-11-14 11:55:10
2400
举报
文章被收录于专栏:nginxnginx

【Linux从入门到精通二】在虚拟机中安装与远程连接Linux:多平台环境搭建详解

在第一篇文章中,我们介绍了操作系统的基础知识、Linux的基本概念、虚拟机的原理以及如何在 VMware Workstation 中创建虚拟机的步骤。本篇文章将深入讲解如何在 VMware Workstation 中安装 CentOS 7 Linux 操作系统、在 macOS 上使用 VMware Fusion 创建虚拟机,并进一步讨论如何远程连接 Linux 系统及在 Windows 10 中配置 WSL(Windows Subsystem for Linux)。

通过这些步骤,您将逐步搭建一个多平台、多种环境的 Linux 操作系统,并掌握如何高效地管理和使用虚拟化工具进行 Linux 学习和开发。

一、VMware Workstation 中安装 CentOS 7 Linux 操作系统

CentOS 是一个非常流行的 Linux 发行版,广泛应用于服务器和开发环境中。在这一节中,我们将通过 VMware Workstation 来安装 CentOS 7。

1. 准备工作

在安装 CentOS 7 之前,您需要下载以下资源:

  • VMware Workstation:前一篇文章中已经介绍了如何下载和安装。
  • CentOS 7 ISO 镜像:可以通过 CentOS 官网下载 CentOS 7 的 ISO 安装镜像。网址为:CentOS下载页面
2. 创建 CentOS 7 虚拟机

接下来,我们通过 VMware Workstation 创建一个新的虚拟机,并安装 CentOS 7 操作系统。

  1. 启动 VMware Workstation,点击“创建新的虚拟机”(Create a New Virtual Machine)。
  2. 在弹出的对话框中选择“典型配置”(Typical),然后点击“下一步”。
  3. 选择安装源:在这一步中,选择“稍后安装操作系统”(I will install the operating system later),并点击“下一步”。
  4. 选择操作系统类型:在操作系统选择页面,选择“Linux”,并在版本列表中选择“CentOS 7 64-bit”。
  5. 命名虚拟机:给虚拟机取一个名称,并选择一个保存路径。该路径用于存储虚拟机文件。
  6. 设置硬盘大小:默认情况下,VMware 会建议 20GB 的磁盘空间,您可以根据需要调整磁盘大小。选择“单个文件存储虚拟磁盘”以提高性能。
  7. 完成配置:点击“完成”后,您将看到刚创建的虚拟机出现在 VMware Workstation 主界面中。
3. 安装 CentOS 7 操作系统
  1. 在 VMware Workstation 中选择刚刚创建的虚拟机,点击“编辑虚拟机设置”(Edit virtual machine settings)。
  2. 在“CD/DVD”选项卡中选择“使用 ISO 映像文件”(Use ISO image file),然后浏览并选择之前下载的 CentOS 7 ISO 镜像。
  3. 启动虚拟机,您将看到 CentOS 的安装界面,选择“Install CentOS 7”并按下 Enter
  4. 接下来是图形化安装界面,选择安装语言,默认选择“English”。
  5. 分区配置:在安装摘要界面,点击“Installation Destination”设置磁盘分区,建议选择“自动分区”(Automatic partitioning)。
  6. 网络配置:点击“Network & Hostname”,打开网络并设置主机名。
  7. 设置 root 密码:点击“Root Password”,设置系统的 root 密码,这个密码是系统的超级管理员密码。
  8. 完成所有设置后,点击“开始安装”(Begin Installation),等待安装完成。安装完成后,重启虚拟机。

恭喜!您现在已经成功在 VMware Workstation 中安装了 CentOS 7 Linux 系统。


二、MacOS 上使用 VMware Fusion 安装虚拟机

对于 Mac 用户,VMware Fusion 是一款非常流行的虚拟化软件,可以在 macOS 上运行多个操作系统。接下来我们将介绍如何在 macOS 上使用 VMware Fusion 安装虚拟机。

1. 安装 VMware Fusion
  1. 下载 VMware Fusion:访问 VMware 官方网站下载 VMware Fusion,获取最新版本的安装包。
  2. 安装 VMware Fusion:双击下载的 .dmg 文件,将 VMware Fusion 拖动到应用程序文件夹中以完成安装。
2. 在 VMware Fusion 中创建虚拟机
  1. 启动 VMware Fusion,并选择“创建新的虚拟机”。
  2. 选择操作系统:和 VMware Workstation 类似,选择 Linux,具体的 Linux 发行版可以是 Ubuntu、CentOS 或任何其他你感兴趣的 Linux 系统。
  3. 配置虚拟机:配置虚拟机的内存、磁盘大小等,点击“完成”以创建虚拟机。
  4. 安装操作系统:将之前下载的 Linux ISO 镜像加载到虚拟机中,启动虚拟机并按照提示完成操作系统安装。

通过以上步骤,您可以在 macOS 上使用 VMware Fusion 安装并运行 Linux 虚拟机。


三、远程连接 Linux 系统

当 Linux 系统安装完毕后,通常我们不希望每次都通过虚拟机界面来操作系统。远程连接 是管理 Linux 系统的一种高效方式,尤其在服务器场景中,远程管理 Linux 是日常运维的重要手段。

1. 什么是远程连接?

远程连接是指通过网络从本地设备(如你的 PC 或 Mac)连接到远程 Linux 服务器。常见的远程连接方式包括:

  • SSH(Secure Shell):一种通过加密的方式进行远程登录的协议,主要用于 Linux 系统。
  • RDP(Remote Desktop Protocol):Windows 系统的远程桌面协议,Linux 上也有类似工具。
  • VNC:基于图形界面的远程连接方式,允许用户通过图形界面控制远程主机。
2. 配置 Linux 的 SSH 服务

Linux 系统一般默认安装了 SSH 服务,但我们需要确保该服务正在运行,并且可以通过网络访问。

检查 SSH 服务是否运行

在终端中运行以下命令,检查 SSH 服务的状态:

代码语言:javascript
复制
sudo systemctl status sshd

如果显示 SSH 服务未启动,可以通过以下命令启动它:

代码语言:javascript
复制
sudo systemctl start sshd

获取 Linux 系统的 IP 地址

通过以下命令查看系统的 IP 地址:

代码语言:javascript
复制
ip addr show

记下网络接口的 IP 地址,稍后我们将通过该 IP 地址进行远程连接。

3. 使用 SSH 进行远程连接

在 Windows、Mac 或其他 Linux 系统上,您可以通过终端使用 SSH 命令来连接远程的 Linux 系统。

代码语言:javascript
复制
ssh username@ip_address

username 是您要登录的 Linux 用户名,ip_address 是您之前查到的 Linux 系统的 IP 地址。

例如:

代码语言:javascript
复制
ssh root@192.168.1.100

输入密码后,您就可以直接远程操作该 Linux 系统。

4. Windows 下的 SSH 客户端:PuTTY

如果您使用的是 Windows,可以通过 PuTTY 来连接 Linux 系统。PuTTY 是一个免费的 SSH 客户端,使用方法如下:

  1. 下载并安装 PuTTY:访问 PuTTY 官网下载并安装软件。
  2. 启动 PuTTY:打开 PuTTY,输入 Linux 系统的 IP 地址,端口默认是 22。
  3. 连接 Linux 系统:点击“打开”,输入用户名和密码后即可成功连接。

四、扩展:Windows 10 配置 WSL(Windows Subsystem for Linux)

除了使用虚拟机,Windows 10 还提供了 WSL(Windows Subsystem for Linux),它允许您直接在 Windows 环境中运行 Linux。

1. 启用 WSL 功能
  1. 打开 控制面板,进入“程序和功能”,点击左侧的“启用或关闭 Windows 功能”。
  2. 在弹出的窗口中找到“Windows Subsystem for Linux”,勾选后点击“确定”,然后重启计算机。
2. 安装 Ubuntu
  1. 打开 Microsoft Store,搜索并安装 Ubuntu。
  2. 安装完成后,打开 Ubuntu,系统会提示设置一个新用户和密码。
  3. 安装完成后,您就可以直接在 Windows 的命令行中使用 Linux 命令,体验与 Linux 几乎无异的操作。

五、扩展:虚拟机快照管理

虚拟机提供了强大的 快照 功能,允许用户在某个时刻保存虚拟机的状态,以便日后快速恢复。

1. 什么是快照?

快照是指虚拟机在某个时间点的系统状态的完整备份。无论是文件、配置

,还是程序状态,都可以通过快照快速恢复。

2. 如何创建快照?

在 VMware Workstation 或 VMware Fusion 中,您可以轻松创建快照。只需点击虚拟机工具栏上的“快照”按钮,选择“创建快照”,为快照命名并确认即可。

快照可以帮助你在进行系统配置、软件安装或开发测试前进行备份,以防止错误操作导致系统崩溃或故障。

3. 如何恢复快照?

如果在操作过程中遇到问题,您可以随时通过 VMware 中的“管理快照”选项恢复到之前保存的状态。


总结

本篇文章从在 VMware Workstation 和 VMware Fusion 中安装 Linux 系统的步骤开始,详细讲解了如何通过虚拟机运行 Linux,并介绍了远程连接 Linux 系统的方法。此外,我们还扩展介绍了 Windows 10 的 WSL 环境和虚拟机快照管理功能。

通过学习这些内容,您将掌握多种搭建 Linux 环境的方式,无论是在 Windows 还是 macOS 上,您都可以轻松体验 Linux 系统。接下来,我们将深入学习 Linux 的基本命令和系统管理,敬请期待!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-10-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 【Linux从入门到精通二】在虚拟机中安装与远程连接Linux:多平台环境搭建详解
    • 一、VMware Workstation 中安装 CentOS 7 Linux 操作系统
    • 二、MacOS 上使用 VMware Fusion 安装虚拟机
    • 三、远程连接 Linux 系统
    • 四、扩展:Windows 10 配置 WSL(Windows Subsystem for Linux)
    • 五、扩展:虚拟机快照管理
    • 总结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档