ARL灯塔详细安装教程
安装配置docker
apt-get update
apt install docker.io
apt install docker-compose
如果出现以下报错请再运行一遍,或者更换镜像源
然后还需要配置国内的docker加速,可以网上搜索最新的docker加速url,或者使用下面的配置(2025)
sudo tee /etc/docker/daemon.json <<EOF
{"registry-mirrors": ["https://docker.xuanyuan.me"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
也可以使用vim编辑器进行编辑
vim /etc/docker/daemon.json
按下i
进行编辑
{"registry-mirrors": ["https://docker.xuanyuan.me"]
}
输入完成按Esc
之后按:
并输入wq
保存退出
最后命令行输入以下命令进行docker的配置更新重启
systemctl daemon-reload
systemctl restart docker
配置ARL
打开kali获取一下灯塔的安装包:
git clone https://github.com/ki9mu/ARL-plus-docker ARL
如果出现如下问题,可以使用https://gh.llkk.cc/进行git加速
git clone https://gh.llkk.cc/https://github.com/ki9mu/ARL-plus-docker ARL
然后创建一个卷arl_db(名称随意)
docker volume create arl_db
输入 docker volume ls
验证成功:
进入克隆下来的目录,然后拉取需要镜像
cd ARL
docker-compose pull
稍等一会等它拉取完成,然后启动并后台运行容器
docker-compose up -d
这样就启动成功了,可以直接访问127.0.0.1:5003
进入工具,或者访问you_ip:5003
(例如:192.168.1.66:5003)
默认账号:admin
默认密码:arlpass
关闭:
docker-compose down
如果密码忘记了怎么办
当忘记了登录密码,可以执行下面的命令,然后使用 admin/admin123
就可以登录了。
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') })