腾讯云安装kali的方法(mac下Virtual box生成Kali镜像文件vmdk,上传到腾讯云强制导入)

本文思路及实现的路径:
1、mac(Big Sur)电脑上安装Virtual Box 虚拟软件
2、官网下载镜像文件,地址:https://www.kali.org/get-kali/#kali-virtual-machines
kali-linux-2022.1-virtualbox-amd64

腾讯云安装kali的方法(mac下Virtual box生成Kali镜像文件vmdk,上传到腾讯云强制导入)

3、mac下的Virtual Box 软件中安装kali ,完成后如图:

腾讯云安装kali的方法(mac下Virtual box生成Kali镜像文件vmdk,上传到腾讯云强制导入)
不知道为什么,安装后的磁盘总量达到了80G

4、接下来,想要在腾讯云中导入镜像,必须进入安装好的kali系统里,安装cloud-init。
文档:https://cloud.tencent.com/document/product/213/12587
这里采用的是文中的手工下载绿色版 cloud-init 包方式的方法。
注意:建议在安装之前,手动建立一个可以root权限的账号,同时配置好ssh的自启动,可密码登录;一旦虚拟机重启,cloud-init程序会把root密码改掉,不能登录了。

5、将虚拟机关机,进行导出操作:

腾讯云安装kali的方法(mac下Virtual box生成Kali镜像文件vmdk,上传到腾讯云强制导入)
导出第一步
腾讯云安装kali的方法(mac下Virtual box生成Kali镜像文件vmdk,上传到腾讯云强制导入)
导出第二步,选择ova格式,清除所有mac地址

6、大概10分钟后,导出成功。其实ova文件就是一个压缩文件包,利用mac下的The Unarchiver 软件进行解压,得到后缀为vmdk的镜像文件,这个就是我们需要上传到腾讯云的。

ova文件的解释如下:

OVA(Open Virtualization Appliance:开放虚拟化设备)是一个单一的压缩文件,其中包含了OVF文件包中的所有文件,即OVF的一种压缩模式,后缀为.ova。OVF(Open Virtualization Format:开放虚拟化格式)是一个文件夹,其中包含的文件是定义和部署虚拟机时必须用到的。OVF一般包含三种文件类型,分别为.ovf文件、.mf文件、.vmdk文件。
.ovf是一个XML描述符,定义了虚拟机的元数据信息,如名称、硬件要求,并且包含了OVF文件包中其他文件的参考信息。
.mf文件是一些文件SHA的集合,目的是为了防止镜像文件被非法篡改。
.vmdk文件包含了虚拟磁盘资源,OVF包中可以包含多个.vmdk文件,用来创建不同的磁盘镜像。
本文介绍将OVF、OVA文件导入云平台的操作方法。

7、打开腾讯云后台,在对象存储中上传vmdk后,复制其地址的临时链接,以供下一步的镜像导入使用

腾讯云安装kali的方法(mac下Virtual box生成Kali镜像文件vmdk,上传到腾讯云强制导入)
获取url地址

8、进入到主机管理界面的左面的镜像,进行镜像导入,如下图:

腾讯云安装kali的方法(mac下Virtual box生成Kali镜像文件vmdk,上传到腾讯云强制导入)
这里选择的是强制导入。

如不出意外,可以导入成功。利用成功的镜像新建服务器,可以正常获取到ip地址并登录,就算成功了。

京ICP备11047313号-19 彩虹岛电子书