awvs&nessus(docker版本)漏洞扫描器安装
拉取镜像
docker pull leishianquan/awvs-nessus:v03
启动
docker run -it -d -p 13443:3443 -p 8834:8834 --name=awvs-nessus leishianquan/awvs-nessus:v03
注意:此时仅仅是启动了awvs,nessus服务需要进入容器内部启动
进入容器
docker exec –it 容器id bash
启动nessus服务
/etc/init.d/nessusd start
破解awvs:
cp /home/license_info.json /home/acunetix/.acunetix/data/license/
Nessus访问:
https://127.0.0.1:8834/#/
nessus username:leishi
nessus password:leishianquan
Awvs访问:
https://127.0.0.1:13443/
awvs13 username: leishi@leishi.com
awvs13 password: Leishi123
一键启动优化
不想进入容器内部启动nessus,也就是运行awvs-nessus就同步启动nessus服务。
新建一个启动脚本
因为docker容器内部没有systemctl权限,所以采用脚本加入环境变量的方式。
vim /root/start_nessus.sh ##如果没有vim,使用apt-get安装
chmod +x /root/start_nessus.sh
start_nessus.sh脚本内容:
#!/bin/bash LOGTIME=$(date "+%Y-%m-%d %H:%M:%S") echo "[$LOGTIME] startup run..." >>/root/start_nessus.log /etc/init.d/nessusd start >>/root/start_nessus.log
将start_nessus.sh脚本添加到启动文件中
vim /root/.bashrc
# startup run if [ -f /root/start_ssh.sh ]; then ./root/start_ssh.sh fi
保存后,等下次重启容器的时候,nessus就自动重启了。
声明:
资源来自于【雷石安全实验室】,他们有wx公众号,是一个值得推荐的公众号。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix