Kali部署docker+灯塔(ARL)
·
Kali部署docker+灯塔(ARL)
对于docker中容器和项目的理解,此处不详细说明。可自行在网上寻找。
一、配置思路
Kali系统中首先要部署docker 然后才能部署灯塔(ARL)项目。
需要先安装 docker,然后Docker Compose,最后灯塔(ARL)
Docker Compose:用于多容器编排,定义服务依赖和网络配置
注意:
尽量在 root 用户下进行部署
先配置号docker 再安装Docker Compose,否则镜像源配置了也会出现加载不了的情况
二、安装配置docker
1.安装docker
# 更新Kali软件更新列表
apt-get update
# 安装docker
apt install docker.io
2.更改docker镜像源
vim /etc/docker/daemon.json
添加以下内容:
{
"registry-mirrors": [
"https://docker.1panel.live",
"https://hub.rat.dev",
"https://docker.actima.top",
"https://atomhub.openatom.cn",
"https://docker.m.daocloud.io",
"https://docker.nastool.de",
"https://dockerpull.org",
"https://registry.dockermirror.com",
"https://docker.m.daocloud.io",
"https://docker.1ms.run",
"https://docker.aityp.com",
"https://dockerhub.xisoul.cn",
"https://docker.imgdb.de",
"https://hub.littlediary.cn",
"https://docker.unsee.tech",
"https://hub.crdz.gq",
"https://hub.firefly.store",
"https://docker.kejilion.pro",
"https://dhub.kubesre.xyz",
"https://hub.xdark.top",
"https://docker.udayun.com"
]
}
3.更新配置
systemctl daemon-reload
# 重启docker
systemctl restart docker
4.验证安装
docker info
显示的镜像源信息跟配置的相符,代表安装成功。

5.安装Docker Compose
apt install docker-compose
三、部署灯塔(ARL)
1.获取安装包
git clone https://github.com/ki9mu/ARL-plus-docker ARL
2.创建一个容器
# 容器名字可以随便取
docker volume create arl_db
arl_db的保存路径:/var/lib/docker/volumes/

3.拉取镜像
# 进入克隆下来的文件的目录
cd ARL
# 拉取镜像
docker-compose pull

四、运行灯塔(ARL)
1.启动容器
docker-compose up -d
2.打开灯塔(ARL)
可以直接访问127.0.0.1:5003进入工具,或者访问localhost:5003
默认账号:admin
默认密码:arlpass

3.如果密码忘记了怎么办
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') })
godb mongo -u admin -p admin
use arl
db.user.drop()
db.user.insert({ username: ‘admin’, password: hex_md5(‘arlsalt!@#’+‘admin123’) })
更多推荐
所有评论(0)