在 VMware 中安装 Kali Linux 系统的详细过程

Kali Linux 是用于学习和练习黑客攻击和渗透测试的Linux发行版的不二之选。

而且,如果你经常捣鼓 Linux 发行版,出于好奇心,你可能已经尝试过它。

警告!本文介绍的内容仅供学习 Kali Linux 的安装,请勿使用 Kali Linux 进行任何非授权的行为。Kali Linux 应该用于在授权的情况下,对授权的目标进行合理的渗透测试,以了解其脆弱性并加以防范。本文作译者和本站均不对非授权和非法的使用及其造成的后果负责。

然而,无论你用它做什么,它都不能替代正规成熟的桌面 Linux 操作系统。因此,(至少对于初学者来说)建议使用虚拟机程序(如 VMware)来安装 Kali Linux。

通过虚拟机,你可以把 Kali Linux 作为你的 Windows 或 Linux 系统中的一个常规应用程序来使用,就像在你的系统中运行 VLC 或 Skype 一样。

在 Windows 和 Linux 的 VMware 上安装 Kali Linux

对于本教程,我假定你使用的是 Windows,是考虑到大多数 VMware 用户喜欢使用 Windows 10/11。

然而,除了在 Windows 上安装 VMWare 的部分,本教程对 Linux 也是有效的。你可以轻松地在 Ubuntu 和其他 Linux 发行版上安装 VMWare。

步骤 1:安装 VMWare Workstation Player(在 Windows 上)

如果你的系统上已经安装了 VMware,你可以跳到安装 Kali Linux 的步骤。

前往 VMWare 的 Workstation Player 官方网页,然后点击 “Download For Free” 按钮。

在 VMware 中安装 Kali Linux 系统的详细过程在 VMware 中安装 Kali Linux 系统的详细过程

接下来,你可以选择版本(如果你想要特定的版本或遇到最新版本的 bug),然后点击 “Go to Downloads”。

在 VMware 中安装 Kali Linux 系统的详细过程在 VMware 中安装 Kali Linux 系统的详细过程

然后你就会看到 Windows 和 Linux 版本的下载按钮。你需要点击 “Windows 64-bit” 的按钮,因为这就是我们在这里需要的。

在 VMware 中安装 Kali Linux 系统的详细过程在 VMware 中安装 Kali Linux 系统的详细过程

顺便提一句,它不支持 32 位系统。

最后,当你得到下载的 .exe 文件时,启动它以开始安装过程。你需要点击 “Next” 来开始安装 VMware。

在 VMware 中安装 Kali Linux 系统的详细过程在 VMware 中安装 Kali Linux 系统的详细过程

接下来,你需要同意这些政策和条件才能继续。

在 VMware 中安装 Kali Linux 系统的详细过程在 VMware 中安装 Kali Linux 系统的详细过程

现在,你可以选择安装的路径。理想情况下,保持默认设置。但是,如果你在虚拟机中需要更好的键盘响应/屏幕上的键盘性能,你可能想启用 “增强型键盘驱动程序Enhanced Keyboard Driver”。

在 VMware 中安装 Kali Linux 系统的详细过程在 VMware 中安装 Kali Linux 系统的详细过程

进入下一步,你可以选择禁用每次启动程序时的更新检查(可能很烦人),并禁用向 VMware 发送数据,这是其用户体验改进计划的一部分。

在 VMware 中安装 Kali Linux 系统的详细过程在 VMware 中安装 Kali Linux 系统的详细过程

如果你想使用桌面和开始菜单的快捷方式进行快速访问,你可以勾选这些设置,或像我一样将其取消。

在 VMware 中安装 Kali Linux 系统的详细过程在 VMware 中安装 Kali Linux 系统的详细过程

现在,继续以开始安装。

在 VMware 中安装 Kali Linux 系统的详细过程在 VMware 中安装 Kali Linux 系统的详细过程

这可能需要一些时间,完成后,你会看到另一个窗口,让你完成这个过程,并让你选择输入一个许可证密钥。如果你想获得商业许可,你需要 VMware Workstation 专业版,否则,该 Player 版本对个人使用是免费的。

在 VMware 中安装 Kali Linux 系统的详细过程在 VMware 中安装 Kali Linux 系统的详细过程

注意!

请确保你的系统已经启用了虚拟化功能。最近的 VMWare 的 Windows 版本要求你明确启用虚拟化以使用虚拟机。

步骤 2:在 VMware 上安装 Kali Linux

开始时,你需要下载 Kali Linux 的镜像文件。而且,如果你打算在虚拟机上使用它,Kali Linux 会提供一个单独的 ISO 文件。

在 VMware 中安装 Kali Linux 系统的详细过程在 VMware 中安装 Kali Linux 系统的详细过程

前往其官方下载页面,下载可用的预构建的 VMware 镜像。

在 VMware 中安装 Kali Linux 系统的详细过程在 VMware 中安装 Kali Linux 系统的详细过程

你可以直接下载 .7z 文件或利用 Torrent(一般来说速度更快)。在这两种情况下,你也可以用提供的 SHA256 值检查文件的完整性。

下载完成,你需要将文件解压到你选择的任何路径。

在 VMware 中安装 Kali Linux 系统的详细过程在 VMware 中安装 Kali Linux 系统的详细过程编辑

打开 VMware Workstation Player,然后点击 “打开一个虚拟机Open a Virtual Machine”。现在,寻找你提取的文件夹。然后浏览它,直到你找到一个扩展名为 .vmx 的文件。

比如说,Kali-Linux-2021.3-vmware-amd64.vmx

在 VMware 中安装 Kali Linux 系统的详细过程在 VMware 中安装 Kali Linux 系统的详细过程

选择 .vmx 文件来打开该虚拟机。它应该直接出现在你的 VMware Player 中。

你可以选择以默认设置启动虚拟机。或者,如果你想调整分配给虚拟机的硬件,可以在启动前随意改变设置。

在 VMware 中安装 Kali Linux 系统的详细过程在 VMware 中安装 Kali Linux 系统的详细过程

根据你的计算机硬件,你可以分配更多的内存和至少一半的处理器核心,以获得流畅的性能。

在这种情况下,我有 16GB 的内存和一个四核处理器。因此,为这个虚拟机分配近 7GB 的内存和两个内核是安全的。

在 VMware 中安装 Kali Linux 系统的详细过程在 VMware 中安装 Kali Linux 系统的详细过程

虽然你可以分配更多的资源,但它可能会影响你的宿主机操作系统在工作时的性能。所以,建议在这两者之间保持平衡。

现在,保存设置并点击 “播放虚拟机Play virtual machine” 来启动 Kali Linux on VMware。

当它开始加载时,你可能会看到一些提示,告诉你可以通过调整一些虚拟机设置来提高性能。

你不用必须这样做,但如果你注意到性能问题,你可以禁用侧通道缓解措施side-channel mitigations(用于增强安全性)来提高虚拟机的性能。

另外,你可能会被提示下载并 安装 VMware tools for Linux;你需要这样做以获得良好的虚拟机体验。

完成之后,你就会看到 Kali Linux 的登录界面。

在 VMware 中安装 Kali Linux 系统的详细过程在 VMware 中安装 Kali Linux 系统的详细过程

考虑到你启动了一个预先建立的 VMware 虚拟机,你需要输入默认的登录名和密码来继续。

  • 用户名:kali
  • 密码: kali

在 VMware 中安装 Kali Linux 系统的详细过程在 VMware 中安装 Kali Linux 系统的详细过程

就是这样!你已经完成了在 VMware 上安装 Kali Linux。现在,你所要做的就是开始探索了!

接下来呢?

这里有一些你可以利用的提示:

  • 如果剪贴板共享和文件共享不工作,请在访客系统(Kali Linux)上 安装 VMWare tools。
  • 如果你是新手,请查看这个Kali Linux 工具列表。

文章来源:https://www.cnaaa.net,转载请注明出处:https://www.cnaaa.net/archives/4135

(0)
郭靖的头像郭靖
上一篇 2022年6月8日 下午2:10
下一篇 2022年6月8日 下午4:18

相关推荐

  • Linux/windows禁止ping和取消禁止ping的方法

    LINUX: Linux默认是允许Ping响应的,系统是否允许Ping由内核参数决定。 具体的配置方法如下: 内核参数设置 1、允许PING设置 1)临时允许PING操作的命令为: #echo 0 >/proc/sys/net/ipv4/icmp_echo_ignore_all 2)永久允许PING配置方法 /etc/sysctl.conf中增加一行 …

    2022年6月13日
    2.8K00
  • 部署linux服务器管理面板–Ajenti

    一、部署Ajenti服务器管理面板 1.Ajenti官网 官网地址:https://ajenti.org/ 2.其他操作系统部署方式 3.部署Ajenti 在本地直接部署署Ajenti,安装成功会有如下提示。 curl https://raw.githubusercontent.com/Eugeny/ajenti/master/scripts/install…

    2023年9月19日
    1.0K00
  • Ubuntu修改静态IP、网关和DNS的方法总结

    /etc/netplan (use) Ubuntu 18.04开始可以使用netplan配置网络,其也是默认安装的。配置文件位于/etc/netplan/xxx.yaml中,netplan默认是使用NetworkManager来配置网卡信息的。 使用 netplan apply 网络配置 Ubuntu /etc/network/interfaces 修改静态…

    2023年11月27日
    1.0K00
  • Linux 时间同步 Chrony

    Chrony是NTP(Network Time Protocol,网络时间协议,服务器时间同步的一种协议)的另一种实现,与ntpd不同,它可以更快且更准确地同步系统时钟,最大程度的减少时间和频率误差。 在CentOS6中,默认是使用ntpd来同步时间的,但ntpd同步时间并不理想,有可能需要数小时来同步时间。而且ntp也已经很老了。所以在Centos7中换成…

    2023年1月6日
    1.4K00
  • Linux中查看服务器配置与文件时间的方法!

    查看服务器配置   Linux是服务器领域最喜欢的操作系统,因为它安全、稳定、灵活、开源,具备诸多独特的优势。那么Linux如何查看服务器配置?在Linux中,有很多命令可以检查服务器配置信息,接下来通过这篇文章介绍一下详细的方法。   Linux系统中有多种方法可以查看服务器配置,以下是几种常见的方法:   1、lscpu命令   此命令可显示有关服务器C…

    2024年6月26日
    1.4K00

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

在线咨询: QQ交谈

邮件:712342017@qq.com

工作时间:周一至周五,8:30-17:30,节假日休息

关注微信