在云服务器上搭建Kali系统-最新kali2021.3版本+避坑指南

  • Post author:
  • Post category:其他



前言:

由于各种原因,需要在服务器上部署一台kali,最初的想法是在服务器搭建一台虚拟机运行,结果后面才发现服务器已经是虚拟的了,不能再开虚拟了,所以云服务器搭建虚拟机运行失败!然后在网上借鉴了网友的办法成功在服务器上搭建好kali系统。但是!但是!网上的办法只有仅仅一两个,且并不是最完善的办法,本人踩了几个坑,一一为大家分享出来,如果想节约时间不想搭建镜像的,可以找我要!


实现思路:

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

本教程以腾讯云为例,我是win7系统操作:



1、准备工具

Oracle VM VirtualBox(我是6.1.22版本的)

腾讯云服务器一台(配置自己选)

Kali linux iso镜像(我是最新版2021.3,官网直接下载即可)

Power Shell(系统自带)



2、在VirtualBox安装Kali虚拟机

首先安装好virtualbox,这个很简单,不需要再多讲,我们开始来安装kali

第一步:打开virtualbox,点击新建
watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARzNldA==,size_20,color_FFFFFF,t_70,g_se,x_16

第二步:输入名称,选择你放的文件夹,类型选择Linux,版本选择Debian(64-bit)

watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARzNldA==,size_20,color_FFFFFF,t_70,g_se,x_16

第三步:点击下一步给内存大小分配,看自己的选择,我默认即可

第四步:新建虚拟电脑——点击创建

watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARzNldA==,size_20,color_FFFFFF,t_70,g_se,x_16

第五步:选择专家模式——进入下图,


文件大小一定要选择大一点,我选18G,因为太小了安装的时候会出问题,


虚拟硬盘文件类型选择QCOW——点击创建

watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARzNldA==,size_20,color_FFFFFF,t_70,g_se,x_16

第六步:点击创建后,它会自动回到主界面,随后点击设置

watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARzNldA==,size_20,color_FFFFFF,t_70,g_se,x_16

第七步:点击储存——分配光驱选择虚拟盘,这里就选择你的iso镜像,然后点击网络——选择准虚拟化网络,点击ok

watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARzNldA==,size_20,color_FFFFFF,t_70,g_se,x_16

watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARzNldA==,size_20,color_FFFFFF,t_70,g_se,x_16

watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARzNldA==,size_20,color_FFFFFF,t_70,g_se,x_16
第八步:启动虚拟机,然后安装kali,需要注意分区那里,安装步骤可自行百度~



3、Kali安装后先更新源

首先登录kali,输入你刚才设置的账号密码登录,然后打开终端

执行:

sudo su 

输入你的密码

然后执行:

vi /etc/apt/sources.list

watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARzNldA==,size_20,color_FFFFFF,t_70,g_se,x_16

以下是我配置的源,可参考

#中科大
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
#阿里云
deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
#清华大学
deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free

watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARzNldA==,size_20,color_FFFFFF,t_70,g_se,x_16
输入i编辑,注释掉官方源,然后新添加源,然后按ESC

输入:wq 保存退出 
执行:apt-get update 进行更新软件列表。

watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARzNldA==,size_20,color_FFFFFF,t_70,g_se,x_16

然后安装ssh  本地会话需要,命令:

apt-get install openssh-server

然后输入y

然后启用它,命令:

systemctl enable ssh

但是默认是不允许root直接连接,输入:

vi /etc/ssh/sshd_config

把注释取消然后修改PermitRootLogin prohibit-password改成PermitRootLogin yes

watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARzNldA==,size_20,color_FFFFFF,t_70,g_se,x_16

watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARzNldA==,size_20,color_FFFFFF,t_70,g_se,x_16

接着安装xrdp,方便远程桌面连接

1、安装xrdp

命令:

apt-get install xrdp

2、接下来安装xfce4

命令:

apt-get instlal xfce4

3、最重要的一步

用vim打开 /etc/xrdp/startwm.sh
命令:vi /etc/xrdp/startwm.sh


4、在里面添加

echo “xfce4-session” >~/.xsession

5、启动xrdp就可以了远程连接了

命令:

service xrdp start

watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARzNldA==,size_20,color_FFFFFF,t_70,g_se,x_16



4、制作镜像

确保关闭虚拟机,然后打开你kali的安装地址,我是在F:\kali\kali,把.qcow的后缀文件复制到virtualbox的路径里面去,因为要用到vboxmanage,所以必须在virtualbox里的路径才能运行。

watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARzNldA==,size_20,color_FFFFFF,t_70,g_se,x_16

watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARzNldA==,size_20,color_FFFFFF,t_70,g_se,x_16

然后运行系统自带的powershell,cd进入virtualbox路径,运行:

​
.\VBoxManage clonehd -format RAW 你的文件名.qcow   你想生成的文件名.ram

​

等加载到100%即可,

注意这里它不会自动加载出百分之几,你需要按回车键,大概可能等待四五十分钟就可以了。

watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARzNldA==,size_20,color_FFFFFF,t_70,g_se,x_16

watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARzNldA==,size_20,color_FFFFFF,t_70,g_se,x_16

上传完后打开腾讯云对象存储,创建存储桶,然后上传你的ram文件,如果出现上传失败,重新点击上传即可

watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARzNldA==,size_20,color_FFFFFF,t_70,g_se,x_16

watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARzNldA==,size_20,color_FFFFFF,t_70,g_se,x_16

上传成功后点击详情,然后点击复制对象地址

watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARzNldA==,size_20,color_FFFFFF,t_70,g_se,x_16
watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARzNldA==,size_20,color_FFFFFF,t_70,g_se,x_16

打开镜像,选择自定义镜像,点击导入镜像,安装下图点击下一步——开始导入,等待导出成功~

watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARzNldA==,size_20,color_FFFFFF,t_70,g_se,x_16

导出成功后,打开你的云服务器重装系统,选择你刚才的自定义镜像

watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARzNldA==,size_20,color_FFFFFF,t_70,g_se,x_16

重装完后点击登录——VNC登录,不出意外你就可以看见kali,输入账号密码登录即可,登录上运行

service xrdp start

打开远程桌面登录,注意配置安全组打开3389,你可以设置开机自动打开xrdp

watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARzNldA==,size_20,color_FFFFFF,t_70,g_se,x_16

watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARzNldA==,size_20,color_FFFFFF,t_70,g_se,x_16

此时可能出现闪退现象!!解决办法在vnc中,创建一个新用户,然后在使用此账号用户名登录就行了!

创建用户名:useradd -m 用户名

创建用户密码命令:Passwd 用户名

watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARzNldA==,size_20,color_FFFFFF,t_70,g_se,x_16

watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARzNldA==,size_20,color_FFFFFF,t_70,g_se,x_16

这就是把服务器搭建成kali系统,本节云服务上搭建kali镜像到此结束,你可以在任何地方随时随地的渗透了~需要镜像的可与我联系!有任何问题欢迎咨询


踩坑点:


  1. 文件大小一定要选择大一点,10G肯定不行,建议18G

  2. Kali的密码最好!最好!最好!不要有大写字符,如果出现大写字符登录不上kali的解决办法:进入kali启动界面按E 将ro quiet splash修改为 rw quiet splash init=/bin/bash 然后修改root密码,修改成小写的

  3. Xrdp闪退,最简单的办法就是在vnc中创建另一个账户登录

  4. 在腾讯云中,你的服务器是哪个地区的,你镜像就上传到哪个地区,比如我服务器是上海的,我上传的镜像就是在上海地区

  5. xrdp登录不上,注意看看是否开启安全组

注:加入星球获取实战渗透经验及一些常见漏洞的攻击手法原理和poc编写内网渗透等,所有内容均为原创,进入星球即可获取fofa、shadon、hunter、360quake、zoomeye等一键式集成工具并提供免费的api使用

c68b056f99b74fa69a0504e89f15c20e.png



版权声明:本文为wangdongchengya原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。