Kali Linux 安装

2025年3月17日 | 阅读 12 分钟

安装 Kali Linux 的不同方法

  1. 可启动设备:这是安装 Kali Linux 最快也是最受欢迎的方法之一。因为它没有限制。所以如果我们使用 USB 安装,那么我们不需要对我们的主机系统的硬盘进行任何更改,因此它是无限制的。它是便携的,所以你可以随身携带 USB,安装起来也很容易,最后,它具有潜在的持久性。你可以配置你的 Kali Linux Live USB 驱动器以具有持久存储,这样你收集的数据就可以在不同的重启之间保存。所以,假设我们安装并执行了一些操作,并且我们有一些数据可以在下次使用,我们可以在 Live USB 安装过程中使用持久存储选项。
  2. 硬盘安装:在我们的电脑上安装 Kali Linux 硬盘会稍微简单一些,但我们需要确保我们的系统配置与 Kali Linux 兼容。
  3. 双重引导:我们也可以将 Kali 与我们的其他操作系统一起安装;它可以是 Windows 或 Mac。但在设置过程中,我们应该谨慎,以免 Kali Linux 的安装弄乱我们的主机操作系统。
  4. 虚拟化:我们可以使用一些虚拟化软件来运行 Kali Linux,例如 VMWare 和 VirtualBox。
  5. 我们也可以在 ARM (Advanced RISC (Reduced Instruction Set Computer) Machine) 设备上设置 Kali Linux,例如 Raspberry Pie、cubic truck、trimslice 等。

使用可启动 USB 安装 Kali Linux

步骤 1:下载 Kali Linux ISO - 从其官方网站下载 Kali Linux 的 ISO 映像文件,即 https://www.Kali.org/downloads/。不要从任何其他网站下载,因为它可能包含恶意软件。在这里,我们将下载 **Kali Linux 64 位**。

installing Kali Linux

步骤 2:你应该下载任何可启动映像文件处理工具,它允许你创建可启动的 USB 驱动器。

步骤 3:将你的 USB 驱动器插入你的 Windows PC,并记住与它关联的驱动器名称(例如,“H :\”)。

步骤 4:启动 Rufus 并选择你要复制到 USB 驱动器的 Kali Linux ISO 文件。匹配所选设备的名称,该名称对应于你插入的 USB 设备名称。

installing Kali Linux

步骤 5:点击“开始”按钮,覆盖 USB 设备的内容,如图所示。

installing Kali Linux

步骤 6:一旦状态栏完成 100%,点击关闭并安全地从 PC 中移除 USB 驱动器。你现在可以使用你的 USB 驱动器启动 Kali Linux。

installing Kali Linux

步骤 7:将你的可启动 USB 驱动器插入你的 PC 并启动你的 PC。在第一个提示时按“Esc”进入启动菜单。

installing Kali Linux

步骤 8:按 F9 进入“启动设备”选项。它将重定向到启动管理器。这些选项可能因设备而异。

installing Kali Linux

步骤 9:选择“USB 硬盘”以从你的可启动 USB 驱动器启动。它将重定向到 Kali Linux Live 启动菜单。

installing Kali Linux

步骤 10:选择“Live System”并按 Enter 启动 Kali Linux。

installing Kali Linux

你现在可以在同一硬件上使用 Kali Linux,而不会干扰你的主机操作系统。

installing Kali Linux

如何在 Windows 上安装 Kali Linux。

如果你想尝试 Kali Linux,但还没有准备好永久安装在你的 PC 上,或者想同时运行多个操作系统,那么在虚拟机中使用操作系统有很多好处。我们可以使用 Kali Linux 中的工具,而不会丢失对我们主要操作系统的访问权限。

对于所有主要的操作系统,有许多虚拟化软件可用,即 VirtualBox、VMware Workstation、Xen、KVM 和 Hyper-V 等。

Kali Linux - VirtualBox

步骤 1:我们这里使用 VirtualBox。首先,在你的 PC 上下载并安装 VirtualBox。成功安装后,主屏幕会显示如下所示的图形。

installing Kali Linux

步骤 2:点击“新建”。会出现一个向导,它将引导你完成其他步骤,你需要在这里输入新虚拟机的参数。

installing Kali Linux

输入新虚拟机的名称,选择操作系统类型和版本为 Debian,因为正如我们之前讨论过的,Kali 是基于 Debian 的操作系统。点击“下一步”继续。

步骤 3:为虚拟机分配内存。我们建议你分配 2GB (2048 MB) RAM,因为 Live 系统使用内存来存储对文件系统的更改。

installing Kali Linux

步骤 4:我们需要为新虚拟机选择一个物理或虚拟硬盘。

installing Kali Linux

步骤 5:下一个窗口允许我们选择硬盘文件类型。保持默认设置,即 VDI (Virtualbox Disk Image) 是 VirtualBox 的原生格式。

installing Kali Linux

步骤 6:在下一个窗口“物理硬盘上的存储”中。选择默认设置(动态分配),因为固定大小分配需要时间来设置,并且还会浪费空闲内存区域。

installing Kali Linux

步骤 7:下一个窗口将允许你选择硬盘大小。默认的 8 GB 不足以进行 Kali Linux 的标准安装。因此,我们分配 20 GB 的硬盘空间。你也可以使用外部驱动器。通过点击“创建”按钮,虚拟机会被创建。

installing Kali Linux

步骤 8:虚拟机已创建,但尚未安装操作系统。点击 VM 管理器屏幕上的“设置”。

installing Kali Linux

步骤 9:点击左侧的“存储”选项。我们需要将 Kali Linux ISO 映像与虚拟 CD/DVD-ROM 驱动器关联。在“存储关联”列表中选择 CD-ROM 驱动器,然后点击右侧显示上下文菜单的 CD-ROM 图标,我们可以在其中选择“虚拟光盘文件”。

installing Kali Linux

步骤 10:点击左侧的“系统”菜单,然后从右侧选择“主板”选项卡。定义启动顺序,并确保系统在尝试从硬盘启动之前会先尝试从任何光驱启动。如果需要,你也可以更改分配给虚拟机的内存量。

installing Kali Linux

步骤 11:在同一个菜单中,但在“处理器”选项卡上,我们可以更改分配给虚拟机的处理器数量。如果你使用的是 32 位映像,请启用 PAE/NX。

installing Kali Linux

这些更改足以启动 Kali Linux Live 系统。最后,点击“启动”,虚拟机会正常启动。如果不行,请重新检查所有设置并重试。

installing Kali Linux

在 VirtualBox 中安装 Kali Linux 还有另一种方法

步骤 1:下载主要为 VMware 和 VirtualBox 生成的 Kali Linux 自定义映像。你可以从“https://www.offensive-security.com/Kali-Linux-vm-vmware-virtualbox-image-download/”下载 VirtualBox。

installing Kali Linux

步骤 2:安装 VirtualBox,然后双击下载的 Kali Linux vbox 映像文件,它会重定向到如下所示的向导。

installing Kali Linux

步骤 3:现在,点击“导入”按钮。它将带你进入如下所示的下一个向导。

installing Kali Linux

步骤 4:成功完成状态栏后,它将重定向到 VirtualBox 的主页,如下所示。

installing Kali Linux

步骤 5:点击窗口右侧显示的“启动”按钮。它将启动 Linux。

installing Kali Linux

启动完成后,它会要求你输入用户名和密码。Kali Linux 的默认用户名为“root”,Kali Linux 的默认密码为“toor”。输入用户名和密码,然后按 Enter。它将重定向到 Kali Linux 的主屏幕。

installing Kali Linux

现在,你已准备好使用 Kali Linux,而无需移除你的主机操作系统(Windows 或 Mac)。

如何解决 VirtualBox 错误 -“无法为虚拟机打开会话”或“无法启动 - 请使用适合你 CPU 的内核”。

如果在虚拟机启动期间出现如图所示的任何错误。重新启动你的 PC,按 ESC 进入 BIOS 设置并启用虚拟化。保存并启动你的主机操作系统。你将能够虚拟机上启动 Linux。

installing Kali Linux installing Kali Linux

Kali Linux - Raspberry Pi3

Raspberry Pi 是一款四核 1.4 GHz,拥有 1GB RAM。Kali Linux 可以安装在外部 micro SD 卡上。

如果你想在 Raspberry Pi3 上安装 Kali Linux,请按照以下说明操作

1. 购买一张 8 GB 容量的快速 micro SD 卡或 eMMC。

2. 从此链接下载适用于你的 Raspberry Pi 的 Kali Linux ARM 映像:https://www.offensive-security.com/Kali-Linux-arm-images/

3. 然后使用 dd 工具将下载的文件映像到你的 micro SD 卡。

4. dd 操作完成后,插入 microSD 卡启动 Raspberry Pi3。

Kali Linux - Android

你可以使用 Linux Deploy 在 Android 上使用 Kali Linux。你需要这些东西才能在 Android 上运行 Kali。

安装 Android 版 Kali Linux NetHunter

Kali Linux NetHunter 简介

Kali Linux 是最著名的安全审计和渗透测试操作系统之一。现在,由于 NetHunter 项目,可以在 Android 手机上获取 Kali Linux 了。

NetHunter 是 Kali Linux 的移动版,专为 Android 设备开发。它是渗透测试的强大资源。此外,它是著名的 Kali Linux 安全操作系统的移动版。我们可以将其安装在未root的 Android 手机上,以使用手机执行各种渗透测试工具。

Kali Linux NetHunter 有三种不同的版本

  • NetHunter Rootless 可用于未root的 Android 设备。
  • NetHunter Lite 可用于使用自定义恢复的手机。
  • NetHunter 可用于使用自定义恢复和 NetHunter 特定的内核的已root手机。

对于所有三个版本,NetHunter 套件都包含以下内容

  • NetHunter 应用商店,提供各种安全应用程序。
  • 用于使用 NetHunter 应用商店的 Android 应用。
  • Kali Linux 容器,其中包含 Kali Linux 上提供的所有应用程序。
  • NetHunter KeX,用于执行 Kali Linux 的桌面会话。它支持镜像和屏幕投射。
installing Kali Linux
  • 需要运行 Android 2.1 及更高版本的设备,并且需要root。
  • 需要在内部或外部存储上至少有 5 GB 的可用空间。
  • 高速互联网连接。
  • 然后等待分发从网络引导。

安装 Kali Linux NetHunter 的过程

安装 Kali Linux NetHunter 的一个要求是手机必须运行 Android 7 或更新版本。我们建议使用 Android 12 之前的版本,因为后者会审计并终止占用大量处理能力的应用程序进程。

1. 在我们的手机上安装 Termux

  1. 当我们在 Google Play 商店安装 Termux 应用程序时,该版本已过时:它不会收到更新,并且包含错误和过时的存储库。我们建议我们应该从 GitHub 页面安装最新版本。
    下载过程应该需要几秒钟,具体取决于我们的互联网速度。我们需要点击我们已下载的文件以进行安装。
  2. 我们的手机默认不允许我们从未知来源安装应用程序。在这种情况下,我们需要通过点击“设置”来配置权限。
  3. 我们的手机将带我们进入设置页面,在那里我们可以选择允许从我们的浏览器安装应用程序。
  4. 我们将选择“安装”选项,这将允许我们获取应用程序。

2. 升级存储库

下载 Termux 应用后,我们应升级存储库。Debian Linux 及其几乎所有派生版本都使用高级包工具来安装软件。

我们通过执行 update 命令从设置资源中检索包源信息。该命令,即 upgrade,将使用该信息将每个包升级到其最新版本。

a. 首先,我们需要执行 update 命令

b. 运行以下命令

当提示“是否继续?”时,按“Y”键并按“Enter”。

使用以下命令配置 Termux 的存储权限

它应该会弹出一个窗口,询问我们是否允许 Termux 访问我们设备上的文件。我们需要按“允许”。

3. 安装 NetHunter

a. 首先,我们需要通过执行以下命令来安装 wget

当提示“是否继续?”时,按“Y”键。

b. 下载 NetHunter 的安装文件。确保我们正确输入地址。

wget -0 install-nethunter-termux https://offs.ec/2MceZWr

c. 管理我们下载文件的文件权限并使其可执行

d. 运行 NetHunter

安装过程可能需要一些时间,具体取决于我们的互联网速度。

e. 当提示是否要删除下载的 rootfs 文件时,按“N”键,因为我们以后可能需要它。

4. 启动 Kali NetHunter

a. 要启动 Kali Linux NetHunter 的命令行界面,请输入以下命令

b. 此外,我们也可以使用命令 nh,作为 NetHunter 的快捷方式。

c. 在下一步,我们需要设置 NetHunter KeX 的密码。请记住,我们需要退出 NetHunter 命令行界面才能执行此命令。

  1. 通过执行以下命令启动 NetHunter KeX

d. 记住 RFB 端口号,因为我们稍后会用到它。

e. 在这个阶段,NetHunter 已成功下载并激活,但我们需要设置显示才能使用该软件。

Kali Linux 2022.1 ISO 下载

Kali Linux 2022.1 于 2022 年 2 月发布。它紧随 2021.4a 版本之后,可用于笔记本电脑和台式机。它可以安装 64 位和 32 位版本,并且在一个 ISO 映像文件中提供了 MATE、LXDE 和 KDE 等不同桌面环境的选项。默认桌面环境是 XFCE。

此 Kali Linux 版本包含多项新更新和功能,例如新工具、Kali 设置中恢复的语音合成、VMware i3 DE 改进、新的 Kali Everything 风格映像、Chromium 和 Firefox 浏览器的新主页、Shell 提示的视觉集成、新的安装程序主题、新的壁纸等,与旧版本相比。

Kali Linux 2022.1 的特点

  • 主题更新:视觉刷新

此更新包含新的桌面壁纸、启动和登录屏幕,以及刷新后的安装程序主题,如果你最近更新过,你可能会注意到。此外,启动菜单的布局、主题和功能都得到了改进。

  • Shell 提示修改

Kali Linux 2022.1 包含一些调整,这些调整将使我们的生活比 2020.4 版本最后一次提示更新以来更加轻松。例如,如果我们在编写专业渗透测试报告或共享命令行以及调试代码时,右侧的提示可能会碍事。因此,它已从 ZSH(默认 shell)中删除。

  • 新浏览器登陆页

Kali Linux 2022.1 为 Kali 中使用的默认登陆页提供了焕然一新的外观。使用新的文档站点(Kali-Tools 和 Kali-Docs),搜索功能将帮助我们找到使用 Kali Linux 所需的大部分内容。

  • 改进的 VMware i3

对于使用 i3 桌面环境在虚拟机中运行 Kali 的用户,主机-客体功能(例如复制/粘贴、拖放)默认情况下未启用。它必须手动完成。现在,它已修复,应该可以即插即用。它与 i3-wm 4.20.1-1 包一起激活。

系统要求

最小值

  • 网络连接
  • USB 驱动器或 DVD/CD 驱动器
  • 1 GB RAM
  • 20 GB 磁盘空间
  • 32 位或更高处理器

安装过程

在 PC 上使用 USB 启动安装程序

我们可以按照以下步骤操作

  1. 首先,我们将从下载部分下载 Kali Linux 的 2022.1 ISO 映像文件。
  2. 在我们的 Windows PC 上获取一个 USB 可启动创建应用程序。
  3. 将一个 U 盘(至少 8-16 GB 空间)插入我们的 PC。
  4. 启动 USB 可启动创建应用程序,选择 Kali Linux 2022.1 ISO 映像文件,然后开始该过程。
  5. 完成后,将可启动 USB 插入我们希望安装 Kali Linux 2022.1 的系统。
  6. 重新启动系统。
  7. 点击启动设备菜单键并选择 USB 优先启动。
  8. 选择一个 USB 设备并启动 Kali Linux 2022.1。

在 VMware 中启动安装程序

  1. 从下载部分获取 Kali Linux 2022.1 的 ISO 映像文件。
  2. 打开 VMware Player 并开始创建新虚拟机。
  3. 选择 Kali Linux 2022.1 ISO 映像文件,并根据系统要求使用配置。
  4. 启动虚拟机并进入 Kali Linux 2022.1 的安装程序。

在 VirtualBox 中启动安装程序

  1. 从下载部分获取 Kali Linux 2022.1 的 ISO 映像文件。
  2. 在我们的系统上打开 VirtualBox 应用程序并开始创建新虚拟机。
  3. 选择 Kali Linux 2022.1 ISO 映像文件,并根据系统要求使用配置。
  4. 启动虚拟机,如果提示选择主机驱动器,请选择下载的 Kali Linux 2022.1 ISO 映像文件。

最后一步

一旦我们进入 Kali Linux 的启动菜单,请按照以下步骤操作

  1. 选择“图形安装”并点击 Enter 按钮。
  2. 选择语言、键盘布局、区域等。
  3. 选择屏幕安装。
  4. 创建 Root 密码。
  5. 在磁盘分区窗口中选择“引导-使用整个磁盘”进行干净安装(干净安装将删除系统上安装的所有其他操作系统)。
  6. 如果询问是否格式化分区,请继续并选择“”。
  7. 我们需要等待安装过程完成 Kali Linux 在我们的系统上的安装。
  8. 过程完成后,重新启动计算机。
  9. 登录新安装的 Kali Linux 并使用该操作系统。

下一主题配置 Kali Linux