HTB打靶之 vultr上 kali Linux搭建

HTB 打靶之 vultr 上 kali Linux 搭建

之前用别的系统搭过 v2ray ,不过最近有打 htb 的需求,所以希望直接用 kali 系统得了,省时省力,但是关于 vultr 上 kali 搭建 v2ray 的资料比较少,花了挺多时间才达到我满意的效果:平时通过 ssh 登录来打 htb,延迟低速度快,需要界面的操作,利用 v2ray 来流量转发在本地 kali 虚拟机中查看(当然也可以通过 ssh 隧道转发来做,不过不稳定)

vultr 如何安装 kali Linux

主要参考了这些文章:

首先是要上传一个 kali 的 iso,如下图中所示。

这个过程速度很慢,大概半天才上传成功,使用的是 kali 官网的链接 https://www.kali.org/downloads/。再就是建议使用上面的测延迟脚本,多测几次选个延迟较低的。

因为不是 vultr 的镜像,所以我们需要进入可视化界面进行系统的安装与配置,这个过程可以去搜一下 kali 的安装教程,基本上没坑。但是记得提示重启的时候,一定要先把系统镜像给删了,要不然又会进入安装流程

等到可视化界面进入系统后,我们通过命令行来安装配置和启动 ssh

1
2
3
sudo apt install ssh
vi /etc/ssh/sshd_config

将 # PasswordAuthentication no 的注释去掉,并且将 NO 修改为 YES //kali 中默认是 yes
然后# PermitRootLogin 的注释去掉,其后跟着 yes

启动 ssh

1
2
/etc/init.d/ssh start
update-rc.d ssh enable //系统自动启动SSH服务

到这里就可以使用 ssh 登录了,推荐使用 modaxterm,用着比较舒服

kali Linux 搭建 v2ray

主要参考了 GitHub 上别人的教程,使用的也是第三方安装搭建脚本,担心安全问题的建议使用官方的脚本。

使用下方命令前,先使用 sudo su 来切换到 root 用户

1
bash <(wget -qO- -o- https://git.io/v2ray.sh)

脚本安装后会自动创建一个配置,然后可以切换回普通用户 su 用户名,使用下方命令进入管理面板

1
sudo v2ray

根据自己需求在管理面板上进行操作,接下来因为 kali 默认是使用 iptables 的,所以我们要使用下方命令来放行 v2ray 的端口,<port> 替换为 v2ray 配置中的端口

1
sudo iptables -I INPUT -p tcp --dport <port> -j ACCEPT

我们可以使用 https://ping.sx/check-port 来确定自己的端口和服务是正常运行的

搭建好了之后,本地机器如何连接,如何使用也有个教程 V2RayN使用教程 · 233boy/v2ray Wiki (github.com)

参考链接汇总

Debian 11 转换成 kali Linux

新建用户并赋予 sudo 权限

1
2
adduser <username>
usermod -a -G sudo <username>

HTB打靶之 vultr上 kali Linux搭建
https://i3eg1nner.github.io/2023/07/7f83e81bb133.html
作者
I3eg1nner
发布于
2023年7月1日
许可协议