前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >kali linux 云服务器,云服务器安装kali linux

kali linux 云服务器,云服务器安装kali linux

作者头像
全栈程序员站长
发布2022-08-25 13:19:46
64.5K0
发布2022-08-25 13:19:46
举报

大家好,又见面了,我是你们的朋友全栈君。

前言

在网上可以搜索到 2 种在腾讯云服务器上安装kali系统的方法:

第一种方法: 通过挂载云硬盘到云服务器上,将kali镜像刻录到挂载的云硬盘中,利用VNC可视化安装kali系统;查看详情

第二种方法: 在本地搭建好kali虚拟机环境,然后通过制作符合腾讯云的kali镜像上传到腾讯云对象存储桶,利用重置系统自定义镜像功能进行安装kali;查看详情

以上两中方法博主都尝试过,第一种方法安装成功过一次,而且安装过程中容易出现各种问题,比如:安装软件错误、安装介质出错,又或者是进入kali图形化安装界面直接卡死,总之第一种方法能不能装上有点靠运气吧。

第二种方法可以说是比较靠谱的,博主按照此方法多次安装都很顺利,没有出现任何问题,所以本文将基于第二种方法进行演示安装kali系统。

0x01 安装前准备一个 kali linux 镜像:点击下载

一个腾讯云服务器:点击访问

一个 virtualbox 虚拟机软件:点击下载

0x02 安装 virtualbox 软件

双击运行 virtualbox 软件包,一直按照默认选项安装就好了

f8cccededbc9b88a95af2c16c34fd6fe.png
f8cccededbc9b88a95af2c16c34fd6fe.png

安装好后界面如下

c7f7a643cee9bcd39d6f8a939fa9d6c8.png
c7f7a643cee9bcd39d6f8a939fa9d6c8.png

0x03 制作腾讯云 kali 镜像

1. 在virtualbox安装kali虚拟机

首先确定腾讯云的镜像格式要求如下

aba3439c7af7d62585eff51fa404c45c.png
aba3439c7af7d62585eff51fa404c45c.png

本文接下来所要演示的镜像格式为:RAW 格式

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

bb2998d7c40d473242db10cafd8de78f.png
bb2998d7c40d473242db10cafd8de78f.png

虚拟机内存大小根据你的云服务器的内存大小而定,点击下一步

c636a5405a1fe1540117a80ee6303416.png
c636a5405a1fe1540117a80ee6303416.png

现在创建虚拟硬盘(c),点击创建

c57d3e6b8a3cee1586ce841fa1f04ed6.png
c57d3e6b8a3cee1586ce841fa1f04ed6.png

点击专家模式

98360c37fb9625c35bf6c56475e68098.png
98360c37fb9625c35bf6c56475e68098.png

虚硬盘文件类型选择 QCOW ,文件大小选择 10 G

f6efcadc6156f326e1cb212b4180dd19.png
f6efcadc6156f326e1cb212b4180dd19.png

点击虚拟机设置

5a0360ada461cfc0f25b949e96bc2935.png
5a0360ada461cfc0f25b949e96bc2935.png

选择你下载好的kali的iso文件

e7d2924be677dabf763388650b1f0d76.png
e7d2924be677dabf763388650b1f0d76.png

正确选择完后效果如下图所示

eeff63a13736969996e1e4d337a05d5b.png
eeff63a13736969996e1e4d337a05d5b.png

设置虚拟机的网络配置如下

803215c238bf603432506f2e789d9746.png
803215c238bf603432506f2e789d9746.png

然后点击OK并启动虚拟机,安装kali的步骤如下,跟着提示弄就好了

通过以上步骤,在virtualbox安装并启动了kali虚拟机

2. kali 中安装 SSH 服务

打开一个终端输入

3. kali 添加 root 用户注意:本文后续的大多数kali命令都是用root权限进行操作的,如果按装出错建议先切换至root权限,或者直接添加root用户,登录root用户进行操作。

打开一个终端,输入 sudo passwd root

会提示要求输入新密码:xxxx,回车,(xxxx为新密码,终端默认不显示)

会提示要求再次输入新密码:xxxx,回车(xxxx为刚刚输入的新密码,终端默认不显示)

修改完成

3. 制作腾讯云 kali 镜像注意:请确保先将kali虚拟机关闭,然后再进行下面的制作镜像操作

打开安装kali虚拟机的目录,在该目录下会有一个 .qcow 文件,将此文件复制到virtualbox软件的安装目录下

a7f1f88e4651f3c0a1ee124aa442b70e.png
a7f1f88e4651f3c0a1ee124aa442b70e.png

然后以管理员方式运行powershell,命令行切换到virtualbox软件的安装目录,输入如下命令:

1095b647bbd98bd83b9e2c1890b9950a.png
1095b647bbd98bd83b9e2c1890b9950a.png

等待100%,你会发现自己的目录下多了一个.ram文件,文件的大小是10G左右

2862751e710c3c526d1c27757c7e21be.png
2862751e710c3c526d1c27757c7e21be.png

然后到腾讯云的控制台,新建一个对象存储桶,如果你是新用户,一般都有6个月的免费试用期

d2a7b7fc10b7cb8a5f824320adf3cb34.png
d2a7b7fc10b7cb8a5f824320adf3cb34.png

点击进入新建的对象存储桶,点击上传文件,选择刚才转换成的 .ram 文件

0814a96dbaaa104f8f17a61a29b8e818.png
0814a96dbaaa104f8f17a61a29b8e818.png

注意:上传的速度取决于你的网速,上传时间比较长,耐心等待即可

上传成功后,点击查看详情页面,点击复制对象地址

d816eb3c5530bdbfe37ae263390de109.png
d816eb3c5530bdbfe37ae263390de109.png

来到云服务器控制台,点击镜像,然后导入镜像

fbdbac50ed2426a42e9d0a4f76519c1e.png
fbdbac50ed2426a42e9d0a4f76519c1e.png

直接进入下一步

cedd3982dde8f4fd3f8a9c32dd5831e2.png
cedd3982dde8f4fd3f8a9c32dd5831e2.png

按照要求填写如下内容

8150f00935937c7a416b553898d8c660.png
8150f00935937c7a416b553898d8c660.png

然后就是继续等待镜像导入完毕

d157ca81d8bcb25067ceb22c07570197.png
d157ca81d8bcb25067ceb22c07570197.png

到此为此,腾讯云的kali镜像已经制作完成。

0x04 腾讯云 kali 系统安装

点击实例,选择云服务,点击更多,点击重置系统

0e578c49a433f86d21802ae099ebabd8.png
0e578c49a433f86d21802ae099ebabd8.png

然后点击自定义镜像,选择刚制作好的kali镜像,设置好密码,开始重装系统

2e5a56219541e37a8c98c8dc95fde04b.png
2e5a56219541e37a8c98c8dc95fde04b.png

重装完毕后,就可以选择VNC登陆kali系统

6b5ba37e7075cfc82efa89e5a7f2327b.png
6b5ba37e7075cfc82efa89e5a7f2327b.png

不出意外的话就可以看到kali的界面了

229ecfa09eb86a42fba3e4727548bfe3.png
229ecfa09eb86a42fba3e4727548bfe3.png

到此为止,kali成功部署到腾讯云服务器上了。接下来关键一步还要对kali根分区进行扩容。

0x05 kali 根分区扩容

由于在制作kali镜像时,为了方便上传硬盘大小值只设置了10G大小,显然是不够用的。而云服务器的硬盘一般都是有50G的大小,安装完kali系统只用了10G,我们需要将剩余近40G空间全分配给kali。

1. 安装 RDP 远程服务kali扩容使用的是 gparted 软件,使用腾讯云控制台的VNC可能打不开该软件的图形界面,所以还是通过RDP远程连接kali进行操作为好。

使用命令行安装 RDP 软件

配置 startwm.sh

在如下位置添加代码,注意别添加错位置!

c659cad26cb1d8f455f2bd305f61d35f.png
c659cad26cb1d8f455f2bd305f61d35f.png

为了防止连接连接闪退,需要修改配置文件

将原来 max_bpp=32 改成 max_bpp=16

6ec9870dd6128badf205d9305f1cd5e6.png
6ec9870dd6128badf205d9305f1cd5e6.png

重启 xrdp 并设置开机自启

然后就可以远程连接kali桌面了

ecf416483eaa4c3fd6078c48a0cb5cc1.png
ecf416483eaa4c3fd6078c48a0cb5cc1.png

2. 根分区扩容

通过RDP远程连接kali,安装 gparted 分区工具

使用 fidsk -l 命令查看硬盘,可以看到一个 50G 容量的名字 /dev/vda

接下来使用 gparted 对 /dev/vda 进行操作

执行完上述命令后会弹出一个图形化的界面

e5f3b1fe33bfadad0cbed6f0c91af354.png
e5f3b1fe33bfadad0cbed6f0c91af354.png

调整完大小后,再使用 fdisk -l 命令可以查看结果了

b6613009f449abbf4b0982ea8af2a9fc.png
b6613009f449abbf4b0982ea8af2a9fc.png

0x06 其他功能操作

参考文章

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/142357.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2022年5月1,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云服务器
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档