Table of content

在 Vultr 上 安装使用 Kali linux 很久了,前不久发现 kali 官方博客发布了在 DigitalOcean 上安装 Kali Linux 的博文,因此准备把我在 Vultr 上安装Kali 的方法也分享给大家

Kali Linux in the Vultr Cloud

Kali 的网络安装包有分为两种:

  • 命令行界面安装 ISO:http://http.kali.org/kali/dists/kali-rolling/main/installer-amd64/current/images/netboot/mini.iso
  • 图形界面安装 ISO:http://http.kali.org/kali/dists/kali-rolling/main/installer-amd64/current/images/netboot/gtk/mini.iso

Kali 官方文档:Kali Linux 最小化 ISO 安装 已详细说明了安装方法

首先需要有一个 Vultr 账号,如果没有使用我的邀请链接购买主机可以赠送$25。

登陆账号以后,需要上传 Kali 的网络安装包 ISO 文件到 Vultr 的 ISO 库里,如下图所示

然后把图形界面安装 ISO url 写入进去,Vultr 会远程下载进你的 ISO 库

下完完毕以后使用此 ISO 新建主机,[Server Type] 选则 [Upload ISO]

创建主机并运行

启动成功后,进入该主机的管理界面,进入管理控制台

点击上图中的图标会弹出一个稍小一点的窗口,系统会从我们之前上传的 ISO 中运行

选择[Install] 如果鼠标无法点击,就点击 字母 “I”

下面就是经典的 Linux 系统安装步骤了,选择语言,选择时区等等

最后一步安装软件的时候,只需安装 [SSH Server] 和 [standard system utilities] 即可

当看到以下的提示说明已安装成功

点击左下角的[continue] 主机会重启又重新进入到ISO里,这时关掉该小窗口,回到 Vultr 控制页面弹出 ISO 后主机会重新启动并进入刚刚安装好的系统中

ISO 移除完成后再次进入 [View Console]

在弹出的小窗口可以看到 Kali 的登陆页面

输入前面新建的账号密码登陆进系统

这时最小化的 Kali 系统已安装成功,可以按照自己的需求安装任意软件

Kali 使用 Metapackages 安装工具

上一部分中的 kali 系统犹如一片白纸,什么工具也没有,这时可以使用 Metapackages 安装各种 Kali 里工具

比如说,你要安装 Kali web安全测试用的所有工具可以这么安装

apt-get install kali-linux-web

安装的这个 kali-linux-web 里有那些工具呢?

这里 可以查看

或者直接运行命令查看

apt-cache show kali-linux-web |grep Depends

现在你已经在云端拥有了一个全副武装的 Kali 的系统,麻麻再也不用担心我因为要使用 metasploit 或进行各种骚操作反弹 shell 端口映射不出来了

Kali Linux in the DigitalOcean Cloud

DigitalOcean 安装 Kali 是官方博客提供的,可以直接查看原文

最方便的方法就是在 Vultr 上安装 Kali,但是不通用,其他的云平台都不支持从 ISO 启动系统

因此官方提供的这个生成虚拟机 vmdk 文件在上传到其他云平台的方法适用性很高

包括腾讯云阿里云AWS 都支持上传自定义系统镜像

也就是说最终生成的 Kali 最小化安装的 VMDK 文件可以部署在各个云平台上,如果不支持 VMDK 则只需转换成该平台支持的格式即可