本文严重参考该文章:
https://www.sqlsec.com/2020/04/awvs.html
阿里云服务器搭建Docker版AWVS,因为之前有使用Docker的经验,所以本文只是简述一下安装的过程
# pull 拉取下载镜像
docker pull secfa/docker-awvs
# 将Docker的3443端口映射到物理机的 13443端口
docker run -it -d -p 13443:3443 secfa/docker-awvs
# 容器的相关信息
awvs13 username: admin@admin.com
awvs13 password: Admin123
AWVS版本:13.0.200217097
这里需要注意的是:
docker pull 拉取的是dockerhub上面的docker镜像,dockerhub是一个宝藏,相对于其他的安装方式,Docker安装AWVS跟Docker安装其他的应用一样便捷,拉取下来的时候,就已经是破解好了的AWVS了,不需要自己再去手动破解,集装箱式的应用。
docker pull secfa/docker-awvs
而第二步docker run 则是实例化一个该镜像的对象,并且映射的端口是13443端口。
docker run -it -d -p 13443:3443 secfa/docker-awvs
这两步结束后,AWVS服务就已经运行起来了,AWVS13是运行在web端的,所以我们访问 服务器IP:13443端口即可。
登录的账号和密码也已经写在了这里
awvs13 username: admin@admin.com
awvs13 password: Admin123
因为由这个镜像实例化的AWVS都是这个邮箱和密码,作者尝试了一下好像不能改邮箱,所以在登录的第一时间请记得修改密码,避免扫描系统被恶意利用。
另外有一个需要注意的地方是,如果docker启动之后,自己访问不了 服务器IP:13443 的话,或许是服务器的安全组配置问题,没有设置 13443 出端口的白名单,至于如何设置的具体操作,请自行探索或查看其它大佬的博客 :D