拉取镜像
docker pull yvling/nessus
创建容器
docker run -itd --name=yvling_nessus -p 8834:8834 yvling/nessus
设置密码
进入容器
docker exec -it yvling_nessus /bin/bash
查看用户
/opt/nessus/sbin/nessuscli lsuser
设置密码
/opt/nessus/sbin/nessuscli chpasswd admin
退出容器
exit
更新插件
申请激活码
点击注册之后会发送一个激活码到邮箱:
然后到这里输入激活码生成更新链接,机器码格式如tgbabc11a0122cc33d44f5f1234a777b8cc09843
,任意填就可以:
提交之后得到链接:
然后使用得到的链接替换UPDATE_URL_YOU_GOT
,执行以下代码:
docker exec -it yvling_nessus /bin/bash /nessus/update.sh "UPDATE_URL_YOU_GOT"
等待编译完成后,访问https://host:8834
: