腾讯云主机上安装kali以及遇到问题

具体实现思路:由于云主机官方没有提供kali的镜像,我们可以用虚拟机硬盘文件自制镜像------->然后上传------>重装云主机

笔者曾借鉴知乎有位网友的文章,直接上传镜像,利用VNC可视化安装,可是一直提醒“介质错误”,最后安装失败,最后通过自己的办法成功安装

 一、下载KALI镜像

kali linux 镜像一个 官网下载地址:Official Kali Linux Downloads

云主机一个腾讯云

virtualbox 虚拟机软件一个(自制镜像工具使用)下载地址:https://www.virtualbox.org/wiki/Downloads

本文种使用的镜像如下:Kali Linux 64-Bit (Installer)

 

准备工作结束,正式开始实操

 

第一步:安装virtualbox,此处省略

第二步:在virtualbox安装kali虚拟机

腾讯云主机对镜像的要求如下,其他云主机可自行查看文档说明

腾讯云主机上安装kali以及遇到问题

 

 

也就是,你最终制作的镜像必须是  RAW格式|QCOW2格式|VHD格式|VMDK格式中的一种(我使用的是RAW格式)

Step1 :打开virtualbox,新建虚拟电脑,按要求填写,点击下一步

腾讯云主机上安装kali以及遇到问题

 

 

Step 2 :创建虚拟机硬盘,选择专家模式

腾讯云主机上安装kali以及遇到问题 

Step 3:选择虚硬盘文件类型,你可以选择VHD,此处我选择的是QCOW(后期我转换成RAW格式上传),硬盘不要太大,否则生成的虚拟机硬盘文件会很大,要压缩才能上传

腾讯云主机上安装kali以及遇到问题

Step 4:对虚拟机进行设置

腾讯云主机上安装kali以及遇到问题

腾讯云主机上安装kali以及遇到问题

 

 腾讯云主机上安装kali以及遇到问题

 

 腾讯云主机上安装kali以及遇到问题

Step5:点击OK,启动虚拟机

 

Step6:进入图行界面,安装kali-linux

 

此处截图省略,想必在虚拟机安装kali大家都会,不熟练的朋友自行百度:virualbox 安装 kali

 

安装过程中的几处关键点,文字总结如下:

 

分区--手动

选定自己的盘(一长串,看看大小就知道是不是自己刚才选的)

是否创建空的分区表  ---yes

选择有  > 的那一项

选择---创建一个新的分区

大小--默认

分区类型   主分区

最后--分区设定结束

最后一项  结束分区设定并写入磁盘

是否想返回分区菜单---否

待改动写入磁盘----是

然后一番等待,选定国家、语言之类的就开始安装了.........................记住自己的用户名,记住自己设置的密码.........

这些以后登录要用到

 

一直等到安装成功,输入用户名,密码登录,打开一个终端

 

在终端中输入:

 

# sudo su  

刚才设置的输入密码

 

#  apt-get update

#  apt-get upgrade

#  apt-get install openssh-server

输入 y

 

这一步很关键,截个图,强调一下,安装 ssh很关键,本地会话要用到

 

 

 

命令来启用它:

 

# systemctl enable ssh

第三步:利用虚拟机硬盘文件制作镜像

Step1:打开你的虚拟机安装目录。也就是第二步step3你选择的那个目录。如果不出意外的话你会看到目录下多了一个.qcow的文件

 

 

 

Step2:进入你的virtualbox安装目录,找不到的,可以右键快捷方式查看。我是windows10操作系统,目录如下:

 

 

 

Step3 :利用VBoxManage命令克隆硬盘文件文件格式为RAM。如果你的虚拟机硬盘文件是VHD格式,可以略过此步

 

把kali.qcow拷贝在该目录下,以管理员方式运行powershell,输入:

 

.\VBoxManage clonehd -format RAW kali.qcow   kali.ram

 

 

等待100%,你会发现自己的目录下多了一个.ram文件

 

 

 

此处要强调以下,该文件的大小是10G,和你选择的硬盘文件大小一样。如果有朋友觉得太大,可以用tar打包压缩再上传,而我待会要吃午饭,有的是时间就不打包压缩了

 

需要打包的朋友,windows下可以使用7z压缩工具

 

Step4:来到腾讯云的控制台,新建对象存储桶,点击上传文件,选择刚才转换成的.ram文件

 

 

 

 

 

 

 

 

 

此处要等待很长一段时间,我刚好出去吃饭,2个小时后回来就发现上传成功了。上传成功后,存储桶内会显示你刚才上传的文件,点击查看详情

 

 

 

复制对象地址

 

 

 

来到控制台,点击镜像,然后导入镜像

 

 

 

由于准备工作我们已经完成,直接进入下一步

 

 

 

填写镜像相关参数

 

 

 

然后又是漫长的等待....................,我刚好午休了一会,大概2小时后查看,发现导入成功

 

第四步:利用自制镜像,重新安装虚拟机

来到你的实例下,重装系统

 

 

 

然后选择自己刚才上传的镜像,由于太过简单,此处略过不再截图,用户名密码保持与虚拟机一致就可以。几分钟后,登录(点击上图中的登录)

 

 

 

如果出现如下界面,说明你安装成功了,输入你在虚拟机上设置的用户名和密码

 

上一篇:Kali 安装向日葵 依赖关系报错 解决方案


下一篇:Android 编译 -- Android.mk语法