[Alt](https://res.cloudinary.com/practicaldev/image/fetch/s--X98LqVwL--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev- to-uploads.s3.amazonaws.com/uploads/articles/9jdz1ov1tey29xhjj7hk.png)

Kali Linux 是一个基于 Debian 的 Linux 系统,专为渗透测试而创建,对安全专业人士和业余爱好者特别有益。 Kali Linux,以前称为 BackTrack Linux,带有许多网络审计工具和应用程序。 Kali 可以用作 Live DVD,也可以像任何其他 Linux 一样作为主机操作系统 (OS) 安装在计算机上。但是,不建议将 Kali 用作通用桌面操作系统。同时,使用 Kali Live DVD 时,系统重启后设置不会保存。在这种情况下,虚拟机可能非常有用。在今天的博文中,我们将了解如何在 VirtualBox (VM) 中将 Kali Linux 设置为虚拟机。

需要下载的软件

  • Kali Linux ISO 映像

  • 虚拟盒子 6.1.26

  • 虚拟盒扩展包 6.1.26

下载所有工具。

Kali Linux 安装镜像下载

[Alt](https://res.cloudinary.com/practicaldev/image/fetch/s--PvUoA9xI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev- to-uploads.s3.amazonaws.com/uploads/articles/8h9de9xhx9aerdja4em7.jpg)

点击这里下载

现在,下载后让我们继续前进!

创建一个新的虚拟机

[Alt](https://res.cloudinary.com/practicaldev/image/fetch/s--ZwLzFt1m--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev- to-uploads.s3.amazonaws.com/uploads/articles/v6qs8decqhngwg2vfv0b.png)

设置以下虚拟机参数:

名称:Kali Linux

注意:您可以在此处输入您想要的任何名称我将使用默认名称。

机器文件夹:默认

类型:Linux

版本:Debian(64 位)

内存大小:4096 MB

注意:这里我给出了 4GB 作为 RAM 大小,您可以根据系统要求进行设置。

尽管您应该允许足够的未分配内存来运行主机操作系统,但虚拟机内存容量必须足够大以运行客户操作系统。

硬盘:立即创建虚拟硬盘

点击创建以继续并配置新的虚拟硬盘。

[Alt](https://res.cloudinary.com/practicaldev/image/fetch/s--lQXB1puJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev- to-uploads.s3.amazonaws.com/uploads/articles/ti5cquijei0cwcig5ifb.jpg)

VM 文件夹用于存储虚拟磁盘文件(默认选择该文件夹)。

设置虚拟光盘文件的大小。它的大小必须至少为 20 GB。

创建新 VM 后,必须配置一些附加设置。选择您最近创建的虚拟机并打开 VM 设置。

[Alt](https://res.cloudinary.com/practicaldev/image/fetch/s--E1Y2Yy-m--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https:// dev-to-uploads.s3.amazonaws.com/uploads/articles/ge8uiqqtpgv9kottaa40.png)

显示选项

转到显示 > 屏幕并将视频内存设置为 128 MB。它将防止安装程序挂起。

然后,从下拉菜单中选择启用 3D 加速(可选)。对于需要 3D 加速的应用程序,它将派上用场。

[Alt](https://res.cloudinary.com/practicaldev/image/fetch/s--h7PIDOUi--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev- to-uploads.s3.amazonaws.com/uploads/articles/yqhh976q5ezvh2ywvtga.png)

网络选项

接下来,导航到网络设置并选择虚拟网络适配器的网络模式。要像使用主机上的物理网络适配器一样使用 VM 网络适配器,请选择桥接模式。在这种情况下,VM 网络适配器链接到与主机系统相同的物理网络。可以配置其他设置,例如网络适配器名称和类型。

[Alt](https://res.cloudinary.com/practicaldev/image/fetch/s--dY6BfUSf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev- to-uploads.s3.amazonaws.com/uploads/articles/kfp8vn67eui4ik51ukma.png)

启动选项

您必须先将虚拟 ISO DVD 映像插入 VM 的虚拟 DVD 驱动器,然后从该 ISO 光盘启动。转到 VM 设置中的存储并为您的虚拟光驱选择一个 IDE 控制器(默认为空)。单击空状态,然后单击 IDE Secondary Master 附近的光盘符号,然后从出现的菜单中选择 Virtual Optical Disk File。

查看您之前从官方网站(kali-linux-2021.3-amd64.iso)下载的 Kali Linux 安装 ISO 映像。要保存您的设置,请单击确定。

[Alt](https://res.cloudinary.com/practicaldev/image/fetch/s--yIDTpVhm--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev- to-uploads.s3.amazonaws.com/uploads/articles/3z8l5lthwy0vcy2fi31a.png)

你现在可以启动你的新虚拟机并开始安装 Kali。通过按虚拟盒子主菜单上的开始按钮。

从虚拟 DVD 启动后,您将获得一个启动菜单,您可以在其中选择 Kali Linux 启动选项,例如从 Live DVD 启动、安装、图形安装等。让我们使用图形安装选项。要继续,请按 Enter。

[Alt](https://res.cloudinary.com/practicaldev/image/fetch/s--1r8JFE0d--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev- to-uploads.s3.amazonaws.com/uploads/articles/evv5krb7d4hlh6plqh0b.jpg)

现在,

选择一种语言。 为安装过程和安装的系统选择语言。对于当前安装,已选择英语。要继续,请单击每个屏幕上的继续按钮。

[Alt](https://res.cloudinary.com/practicaldev/image/fetch/s--CmVU9F5i--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev- to-uploads.s3.amazonaws.com/uploads/articles/1732yuysdpd9ziwt0pei.jpg)

选择一个位置。 此选项允许您更改您的时区、时间格式和其他设置。在这种情况下,选择了美国。

[Alt](https://res.cloudinary.com/practicaldev/image/fetch/s--xe6TSktp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev- to-uploads.s3.amazonaws.com/uploads/articles/kbayhmxopz54ppxsfu1n.jpg)

设置键盘。 选择键盘布局。当前安装使用美式英语。

[Alt](https://res.cloudinary.com/practicaldev/image/fetch/s--T00NUvS5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev- to-uploads.s3.amazonaws.com/uploads/articles/o5lthuzxuyjs0wkyis83.png)

设置网络。 输入您的 Linux 系统的主机名,例如 kali-virtualbox。

[Alt](https://res.cloudinary.com/practicaldev/image/fetch/s--xyjM1Thi--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev- to-uploads.s3.amazonaws.com/uploads/articles/uc524g29s7uw1tmqv58q.png)

设置域名。 如果您的网络不使用域,您可以将此框留空。

[Alt](https://res.cloudinary.com/practicaldev/image/fetch/s--xuFHbjLP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev- to-uploads.s3.amazonaws.com/uploads/articles/sf3vq2m1a8w5amncad33.png)

创建用户帐户和密码。 在输入 root 密码之前,请阅读此屏幕上的有用提示。

[Alt](https://res.cloudinary.com/practicaldev/image/fetch/s--0A_sKSI8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev- to-uploads.s3.amazonaws.com/uploads/articles/4vvjheck6bg4swq9dpdh.png)

用于分区的磁盘。 可以手动或借助程序进行磁盘分区。您可以选择引导 - 第一次使用整张光盘。要创建一个大分区,将使用整个驱动器。

[Alt](https://res.cloudinary.com/practicaldev/image/fetch/s--Qh_Lu9j3--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev- to-uploads.s3.amazonaws.com/uploads/articles/e2do5014zq5jhas1uyou.png)

现在,

在此之后将 EveryThings 设置为默认值并按继续。

从概览中选择完成分区并将更改写入磁盘。

[Alt](https://res.cloudinary.com/practicaldev/image/fetch/s--z-mc-z9a--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https: // dev-to-uploads.s3.amazonaws.com/uploads/articles/3vf3bcjibx4gpv1rawu6.png)

选择是并确认您要将更改写入磁盘。

现在,

如果询问任何事情保持默认,系统将为您安装 Linux。

请享用!!!

Logo

更多推荐