前言
今天为大家准备的是linux系统如何安装docker,去搭建靶场,并简单的进行一个简单的打靶练习,关于docker,的意思需要家人们自己去搜,因为一千个读者就有一千个哈姆雷特,不懂的也可以私信博主,不用不好意思,我看到肯定会回的。
天底下没谁是欠你的,但是你欠了别人,就别不当回事。--《剑来》
1. 安装docker(安装完记得启动)
检查是否安装过Docker
若未安装过会显示无效操作
yum install docker docker-engine docker.io
安装命令
curl -fsSL get.docker.com -o get-docker.sh
sudo sh get-docker.sh
查看Docker版本
docker -v
常用命令
2. 安装docker-compose
sudo curl -L https://github.com/docker/compose/releases/download/1.16.1/docker-
compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
上面这个是安装命令 ,由于可能有概率会出现点小问题
建议用本机直接下载压缩包然后复制到虚拟机里
chmod +x /usr/local/bin/docker-compose
给一个执行权限
docker-compose -version
3. 下载vulhub靶场环境
# Download the latest version of the vulhub
git clone https://github.com/vulhub/vulhub.git
一样出了小问题 ,还是从本机导入文件
# 进入对应漏洞目录
cd /path/to/vuln/
# 编译
docker-compose build
# Run
docker-compose up -d
4. 选择复现的漏洞组件
5. 选择复现的漏洞
6. docker-compose up -d 拉取并启动环境
7. docker-compose ps -a 查看容器启动的端口服务
8.关闭防火墙进入网页去查看漏洞
注入语句