docker下安装vulhub漏洞环境
本文为学习笔记,仅限学习交流。
不得利用、从事危害国家或人民安全、荣誉和利益等活动。
请参阅《*网络安全法》
1、开启docker
命令:systemctl restart docker.service
(页面没有显示)
2、下载vulhub
git clone https://github.com/vulhub/vulhub.git3、启动环境
命令:cd vulhub
查看目录:ls
例:进入struts2
—— s2-048 下的漏洞
查看操作介绍和说明
测试搭建环境:
命令:docker-compose up -d
显示未找到命令
需安装扩展源:
命令:sudo yum -y install epel-release
安装python-pip模块:
命令:sudo yum install python-pip
docker-compose up -d
bash: docker-compose: 未找到命令…
解决方法:
安装布署:docker-compose
命令:curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-(uname -m) -o /usr/local/bin/docker-compose
如果出现权限不够,解决办法:
命令:chmod +x /usr/local/bin/docker-compose
docker-compose up -d
完成!
环境启动后,PC机访问
进入漏洞测试页面