vps是centos7 安装docker是为了使用vulhub靶场进行联系 搭建ARL为了傻瓜式扫描漏洞 ,
采用官方提供的方法进行安装docker以及ARL灯塔
当然了,靶场还可以使用在线靶场vulfocus,自己搭建主要是避免限时的问题
安装docker以及docker-compose,根据vulhub官方的文档进行操作
安装docker
curl -s https://get.docker.com/ | sh
安装docker-compose 若主机没有pip则需要安装Python 安装方法为 博文
pip install docker-compose
到目前位置 docker以及docker-compose已安装完成,
接下来下载vulhub压缩包可以直接
git clone https://github.com/vulhub/vulhub.git
也可以现下载到本地 然后通过xftp之类的工具上传到vps上面
unzip vulhub.zip
然后切换到想要测试的目录下
docker-compose build
docker-compose up -d (开启)
docker-compose stop(关闭)
接下来安装ARL灯塔 安装文档
国内访问github还是比较慢的,使用git clone的时候需要切换源,也可以将docker.zip下载本机,然后上传到vps上
unzip docker2.5.1.zip
docker volume create arl_db
docker-compose up -d
只需要这三条命令即可,操作很简单,
接下来访问https://vps:5003 即可
默认密码为admin/arlpass
当然了 毕竟是在vps上面 还需要修改一下账号密码,毕竟默认的都是弱口令 被别人发现就不好了
docker exec -ti arl_mongodb mongo -u admin -p admin
use arl
db.user.drop()
db.user.insert({ username: 'admin', password: hex_md5('arlsalt!@#'+'admin123') })
根据官方的文档 输入即可 将admin/admin123 替换成自己想要修改的账号密码即可。
本文含有隐藏内容,请 开通VIP 后查看