如何在VPS(centos7)安装ARL灯塔
注:VPS服务器上的安全组策略要放端口 (也可以放在本地或者虚拟机上,只要能访问外网就行)
安装步骤:
1.现在公有的VPS服务器上安装docker
https://blog.csdn.net/m0_60571842/article/details/134513314
2.安装docker-compose
https://blog.csdn.net/m0_60571842/article/details/134513612
以上两个安装后就直接把ARL灯塔项目放VPS上
3.修改docke hub源(不改的话,第一次启动就非常慢)
https://github.com/TophantTechnology/ARL/wiki/Docker-%E7%8E%AF%E5%A2%83%E5%AE%89%E8%A3%85-ARL
4.进入到ARL-master目录下的docker目录,修改配置文件
vim docker-compose.yml(把version3改为2)
5.运行该项目(docker-compose up -d)
如出现ERROR: Volume arl_db declared as external, but could not be found. Please create the volume manually using docker volume create --name=arl_db
and try again.
错误,请参考(http://www.manongjc.com/detail/28-eqpznrsidxtegnn.html)
6.浏览器访问
URL:https://vpsip:5003
密码: admin/arlpass
配置fofa api接口
Docker环境配置文件路径 APL目录/docker/config-docker.yaml
如何更新?
进入APL目录/docker目录下
执行以下命令即可
docker-compose pull
docker-compose up -d
docker-compose stop 停止容器
docker-compose start 启动容器
docker-compose restart 重启容器
添加任务时出现包含在禁止域名错误(默认禁止扫描gov、edu资产)
解决办法:
修改/docker/config-docker.yaml的配置文件
把FORBIDDEN_DOMAINS的值随便写点什么就可以,不能为空
例如:
FORBIDDEN_DOMAINS:
- 666.cn
参考地址:https://github.com/TophantTechnology/ARL/issues/193