CentOS7-搭建-Vulhub靶场
2023-02-18 16:36:45 时间
Vulhub靶场搭建步骤
博客演示用到的安装包下载
1.安装Docker
新建/usr/docker/目录
这个目录是用于 Docker离线安装包存放和安装的
mkdir /usr/docker/
下载Docker离线安装包
可以去这个 https://download.docker.com/linux/static/stable/x86_64/ 下载.tgz格式的docker离线安装包 https://download.docker.com/linux/centos/7/x86_64/stable/Packages/下载.rpm格式的docker离线安装包 或者下载我演示的docker-ce-17.12.1.ce-1.el7.centos.x86_64.rpm版本
下载好的Docker离线安装包上传到新建的 /usr/docker/目录下
用什么上传都行,我用的 rz 命令上传
rz
安装Docker服务
我是 rpm的所有我用 yun 安装
yum install docker-ce-17.12.1.ce-1.el7.centos.x86_64.rpm -y
启动并设置开机自启动docker服务
systemctl start docker && systemctl enable docker
查看服务是否启动成功
systemctl | grep docker
出现如下是成功的
2.安装Docker-Compose
进入到/usr/local/bin目录
cd /usr/local/bin/
下载Docker-Compose离线安装包
去这个GitHub下载 https://github.com/docker/compose/releases 或者下载我演示的
上传下载好的Docker-Compose离线安装包到 /usr/local/bin目录
怎么上传都行,我用的 rz -E 上传的
rz -E
添加执行权限
sudo chmod +x /usr/local/bin/docker-compose
验证docker-compose版本
docker-compose version
3.安装Vulhub靶场
将下载好的Vulhub压缩包上传到root目录
下载 Vulhubhttps://vulhub.org/#/docs/download-vulhub/ 或者下载我演示的压缩包
# 切换root目录下
cd /root/
# 上传 Vulhub压缩包
rz
在root目录下创建一个vulhub目录并将压缩包放进去
并进入到新建的目录中去,直接用如下命令即可
mkdir vulhub && mv vulhub-master.zip vulhub/ && cd vulhub/
解压vulhub压缩包
在 /root/vulhub/ 目录下解压
unzip vulhub-master.zip
进入解压的目录中
cd vulhub-master/
将解压的文件都移动到 /root/vulhub/下
mv * /root/vulhub
这就安装完成了,你可以到某个环境下启动了
这里就不演示了
相关文章
- webpack通关秘籍(一)-从1kb不到的项目开始
- Java设计模式之桥接模式
- Java设计模式之适配器模式
- turbopack ,webpack的官方继任者,快700倍
- Java设计模式之职责链模式
- 一文带你了解富文本是如何协同工作的
- Java设计模式之状态模式
- MeiliSearch轻量级搜索引擎-食用指南
- Java设计模式之策略模式
- Java设计模式之解释器模式
- Java设计模式之中介者模式
- Java设计模式之备忘录模式
- 跑冒滴漏监测系统
- 学校食堂明厨亮灶监控系统
- Tars-Java客户端源码分析
- Java 多线程上下文传递在复杂场景下的实践
- Java 并发编程之 JMM & volatile 详解
- Java设计模式之观察者模式
- Java设计模式之迭代器模式
- vue基本语法