您是 Debian Linux 的忠实用户,同时又对网络安全和计算机测试充满热情吗? 如果答案是肯定的,那么您可能会希望在自己的 Debian 系统上配置一些安全利器。 毫无疑问,利用 Kali Linux 软件包是实现这一目标的理想途径。 以下是如何在 Debian 系统上安装 Kali Linux 工具的详细步骤。
将 Kali Linux 软件仓库引入 Debian
将 Kali Linux 应用集成到 Debian 环境中的首选方案是引入 Kali rolling 软件仓库。 由于 Kali 和 Debian 在底层架构上存在诸多相似之处,这种方式被认为是高效而稳妥的。
要实现此目的,请在您的 Debian 桌面上启动终端窗口。 您可以使用快捷键 Ctrl + Alt + T,或通过应用程序菜单查找并打开“终端”。
终端准备就绪后,使用 Nano 文本编辑器打开 /etc/apt/sources.list
文件。 请务必使用 sudo 命令执行此操作,确保您已在 Debian 系统上配置了 sudo 权限。
sudo nano -w /etc/apt/sources.list
在打开的源列表中,于文件末尾添加以下代码:
## Kali Linux 滚动仓库 ##
添加上述代码后,请务必在其下方添加第二行代码,即 Kali Linux 软件仓库的 URL。 这是至关重要的一步,缺少它,您将无法成功安装任何软件。
deb http://http.kali.org/kali kali-rolling main contrib non-free
完成仓库地址的添加后,将修改保存到 Nano 编辑器。 您可以通过按下 Ctrl + O 键保存更改,然后使用 Ctrl + X 键退出 Nano。
在保存所有更改后,您必须导入 Kali Linux GPG 密钥。 该密钥对于确保软件包的安全性至关重要。 如果缺少它,您将无法正常使用从 Kali 下载的软件。 导入密钥的最快捷方式是使用以下 add-apt-key --recover
命令。
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys ED444FF07D8D0BF6
成功添加 Kali Linux 仓库密钥后,下一步是运行更新命令,以便刷新 Debian 的软件源。 请执行以下命令:
sudo apt update
更新完成后,系统可能会提示您有可用于 Debian Linux 的软件包更新。 您可以选择立即使用 apt upgrade
命令更新,也可以暂时忽略。 软件的正常使用不受影响。
如果您选择进行更新,请运行以下命令。 请注意,该更新过程可能耗时较长,这取决于您的系统配置。 另外,Debian 可能会尝试安装 Kali 桌面环境。
sudo apt-get upgrade
在 Debian 中安装 Kali Linux 软件
一旦您成功配置了 Kali Linux 软件仓库,就可以开始在您的 Debian 系统中安装 Kali Linux 的工具了。 要开始此过程,请再次打开 Debian 桌面上的终端窗口。 终端是安装 Kali 应用程序的首选方式。
您可以使用快捷键 Ctrl + Alt + T 打开终端,或在应用程序菜单中搜索“终端”。 当终端窗口出现后,您可以使用以下 apt install
命令在 Debian 上安装“kali-tools-top10”软件包。
sudo apt install kali-tools-top10
当您输入上述命令后,Debian 会要求您输入密码。 这是因为 sudo 命令需要 root 权限。 请使用键盘输入您的密码。
输入密码后,Debian 将自动收集软件运行所需的所有软件包和依赖项。 此过程通常需要几秒钟。 完成后,系统会提示您按下 “Y” 键确认安装。
按下键盘上的 Y 键后,Debian 将在您的计算机上安装前 10 位的 Kali Linux 安全工具。 完成后,您可以在应用程序菜单中找到这些新安装的 Kali Linux 工具。
在 Debian 上安装其他 Kali Linux 软件包
安装前 10 个 Kali Linux 应用程序对于大多数用户来说已经足够了。 然而,如果您有更特定的需求,这里是如何从 Kali 仓库中安装更多软件包的方法。
首先,打开终端窗口。 打开后,使用 apt 的搜索工具,输入您要查找的软件包名称。 例如,如果您想在 Kali 仓库中搜索 Zonemaster,您可以输入:
apt search zonemaster
仔细查看搜索结果,找到您想从 Kali 仓库安装的应用程序。 找到后,使用以下 apt install
命令安装软件。
sudo apt install zonemaster-cli
重复此过程,您可以根据需要,在 Debian 上安装任何您需要的 Kali Linux 软件。