vulfocus靶场轻松搭建(centos7+docker环境)

搭建过程虽然简单,但也有些坑,经过摸索终于可以正常使用了,特记录下来分享给大家。

一、虚拟机中安装centos7(过程省略)

二、centos7中搭建docker运行环境

1.在Centos7进行安装前,可以使用以下命令查看CentOS版本

cat /etc/redhat-release

2.在 CentOS 7安装docker要求系统为64位、系统内核版本为 3.10 以上

uname -r

3.查看是否已安装docker列表

yum list installed | grep docker

4.安装docker

yum -y install docker

-y表示不询问安装,直到安装成功,安装完后再次查看安装列表

5.启动docker

systemctl start docker

6.查看docker服务状态

systemctl status docker

出现以上,说明docker安装成功!

7.查看docker版本

docker version

8.设置docker开机关机和自启动

开机自启动:

systemctl enable docker

9.配置docker镜像,源:

vi /etc/docker/daemon.json

按i键进入编辑状态

{
  "registry-mirrors": ["https://ckib1ecu.mirror.aliyuncs.com"]
}

按ESC键退出编辑

输入  :wq保存退出。


sudo systemctl daemon-reload
sudo systemctl restart docker

三、拉取vulfocus镜像

坑1:使用说明文档中方法,会导致安装成功后“一键同步镜像”报错,据说原因是此方式安装的不是最新版数据库。

docker pull vulfocus/vulfocus:latest

正确方法:

docker pull vulfocus/vulfocus:0.3.2.11

安装好最新版镜像可解决“一键同步镜像”问题。

四、运行vulfocus

docker run -d -p 80:80 -v /var/run/docker.sock:/var/run/docker.sock  -e VUL_IP=192.168.182.132 vulfocus/vulfocus:0.3.2.11

坑2:

80:80 表示内网80端口映射到外网80端口,如果外网80端口被占用就要换成其他端口,如80:8181。

坑3:说明文档运行的镜像是这样的。

vulfocus/vulfocus

而此时要运行安装的最新版镜像,应该是这样:

vulfocus/vulfocus:0.3.2.11

五、打开vulfocus的web页面并进入

用户名和密码都是admin

六、在镜像管理中管理自己的漏洞镜像

点击“一键同步”,获得漏洞镜像资源。

七、下载漏洞镜像

选择某镜像,点击“下载”。

坑4:提示镜像下载成功,但是在“首页”中却没有显示已下载的镜像。此问题困绕了很长时间,偶然发现下载镜像时一闪而过的错误提示:selinux:avc拒绝下载。

百度结果:

SELinux 提供了 3 种工作模式:Disabled、Permissive 和 Enforcing,而每种模式都为 Linux 系统安全提供了不同的好处。

Disable工作模式(关闭模式)

在 Disable 模式中,SELinux 被关闭,默认的 DAC 访问控制方式被使用。对于那些不需要增强安全性的环境来说,该模式是非常有用的。

果断设置关闭模式:

编辑配置文件 /etc/selinux/config,并将文本中 SELINUX= 更改为 SELINUX=disabled 即可,重启系统后,SELinux 就被禁用了。

再次进入vulfocus,终于可以正常下载镜像了!

八、在首页中启停已经下载的漏洞镜像

九、开始你的漏洞安全靶场实验

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值