一、使用环境:
华为云 centos8.x
vulfocus靶场平台
二、docker搭建:
链接:
【CentOS8安装docker】_volodyan的博客-CSDN博客
踩坑一:Error: Cannot find a valid baseurl for repo: appstream
上述文章也有很好的解决办法
三、vulfocus部署:
vulfocus 靶机环境搭建部署_vulfocus部署_csd_ct的博客-CSDN博客z
踩坑二:VUL_IP
这里VUL_IP=xxx.xxx.xxx.xxx后跟的IP,是ifconfig查看得到的IP,我当时写的是云服务器的IP116.204.xxx.xxx,总是不对,写成ifconfig得到的就好了
如果已经写错了,可以删除掉正在运行的容器,重新打包:
docker create -p 80:80 -v /var/run/docker.sock:/var/run/docker.sock -e VUL_IP=xxx.xxx.xxx.xxx -e EMAIL_HOST="xxx.xxx.xxx" -e EMAIL_HOST_USER="xxx@xxx.com" -e EMAIL_HOST_PASSWORD="xxxxxxxx" vulfocus/vulfocus
查看正在运行的容器:docker ps
查看全部容器:docker ps -a
停止容器: docker stop id
删除容器:docker rm id
四、vulfocus启动漏洞环境后,记得放通相应的端口