1、系统要求
目前暂不支持 Windows,Linux 和 MAC 建议采用 Docker 运行,系统配置最低 2 核 4G。
由于自动资产发现过程中会有大量的的发包,建议采用云服务器可以带来更好的体验。
2、资产侦察灯塔系统搭建
1)、部署 docker 容器虚拟化平台
安装 docker 环境依赖
[root@localhost ~]# yum install -y yum-utils device-mapper-persistent-data lvm2
配置国内 docker 的 yum 源(阿里云)
[root@localhost ~]# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装 epel 扩展仓库
[root@localhost ~]# yum -y install epel-release
安装 docker-ce 和 docker-compose
[root@localhost ~]# yum install docker-ce docker-ce-cli containerd.io docker-compose -y
注:
docker-ce-cli 作用是 docker 命令行工具包
containerd.io 作用是容器接口相关包
Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用
YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文件配置中创建并启动所有服务。
启动 docker 并设置开机自启动
[root@localhost ~]# systemctl start docker && systemctl enable docker
#显示 Docker 版本信息
[root@localhost ~]# docker version
使用阿里云 docker 镜像加速器,提升 pull 的速度
创建配置文件 daemon.json
[root@localhost ~]# vim /etc/docker/daemon.json
[root@localhost ~]# systemctl daemon-reload
[root@localhost ~]# systemctl restart docker
[root@localhost ~]# docker info
可以看到镜像仓库的地址,已经改为阿里云
2)、资产侦察灯塔系统部署
拉取镜像
[root@localhost ~]# docker pull tophant/arl
docker-compose 启动
[root@localhost ~]# git clone https://github.com/TophantTechnology/ARL
[root@localhost ~]# cd ARL/docker/
[root@localhost docker]# docker-compose up -d
根据报错提示,我们执行:
[root@localhost docker]# docker volume create --name=arl_db
再次执行 docker-compose
[root@localhost docker]# docker-compose up -d
查看是否运行正常
[root@localhost docker]# docker-compose ps
打开浏览器,访问:https://x.x.x.x:5003/
使用默认账号:admin,密码:arlpass 登录 文章来源:https://www.toymoban.com/news/detail-619769.html
文章来源地址https://www.toymoban.com/news/detail-619769.html
到了这里,关于ARL 资产侦察灯塔系统搭建及使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!