写在前面
本次使用的Nessus为大佬重新编译的镜像,仅作为学习研究使用,部署完成后需要进行一次插件更新后才能正常访问,如果网络比较差可以多试几次。 项目地址
部署
先拉取镜像
docker pull ramisec/nessus
创建容器
docker run -itd --name=nessus -p 8834:8834 ramisec/nessus
容器启动以后进入容器修改密码
#进入容器
docker exec -it nessus bash
#进入容器后切换目录
cd /opt/nessus/sbin
#执行命令
./nessuscli chpasswd admin
#输入2次密码后admin就被修改了,接着退出容器
exit
然后我们更新一次插件,不然登陆后无法使用,一直报500错误
#执行更新命令,编译时间视配置而定,如果下载失败可以多试几次
docker exec -it ramisec_nessus /bin/bash /nessus/update.sh
接着访问IP+8834就能看到界面了

输入admin和刚才修改的密码就可以使用了
