centos7 下使用docker搭建upload-labs靶场
·
1、docker查找镜像(没有安装docker查看我的上一篇文章安装docker)
docker search upload-labs

2、下载镜像文件
docker pull c0ny1/upload-labs

3、查看已经下载的镜像
docker images

4、运行镜像文件(8081是我自己设置的映射端口,根据自己需求设置)
docker run -dt --name upload -p 8081:80 --rm c0ny1/upload-labs

5、查看运行中的容器
docker ps

6、查看靶场是否搭建成功

7、解决上传文件时会出现upload文件夹不存在的情况

8、查看docker下运行容器id:docker ps

9、进入upload-labs容器
docker exec -it [CONTAINER ID] /bin/bash #查看CONTAINER ID命令docker ps

10、创建upload文件夹:mkdir upload

11、修改权限(此处如果不修改权限,文件上传不过来,原因是upload文件夹是属主属组是root)
chown www-data:www-data upload/


12、这次文件就能成功上传了

更多推荐
所有评论(0)