vulhub靶场搭建
使用root用户:su root
搭建之前,先update一下
sudo apt-get update
开始搭建:
- 先执行
sudo apt install docker.io
- 出现选择y/n的时候,直接选择y,开始安装!
- 这里安装完成,那么测试是否成功,执行
docker -v
- 成功显示版本信息,那么成功安装。
查看pip安装信息:显示没有安装pip,那么根据提示直接安装
和上面一样,遇到选择直接y,开始安装!
也是成功安装!!!
安装docker-compose
- Docker-compose用于组合服务与内网。有部分环境涉及到多个容器,且不同环境开启的端口、目录也不相同,所以Vulhub选择使用docker-compose做环境一键化管理工具。用户不再需要学习docker命令的各种参数与用法,只需要简单地执行docker-compose up -d即可启动容器。
pip install docker-compose
docker-compose -v
开始最关键的靶场文件,直接根据文档提供的命令,咱们直接执行
git clone https://github.com/vulhub/vulhub.git
看到了,已经开始下载了!
成功!!!!
总结:
Vulhub是一个基于docker和docker-compose的漏洞环境集合,这里使用的是ubuntu系统,本地搭建靶场环境,成功!!!