CTFD平台创建
下载CTFd,为了实现公网IP的访问,通过下面的命令运行
gunicorn --bind 0.0.0.0:8000 -w 4 "CTFd:create_app()"
此时在主机上访问服务器ip地址+端口(8000)即可
Docker创建web题目
下载docker就不具体说了,网上一搜一大堆
从github上下载打包好的docker web环境
sudo docker-compose up -d
sudo docker run -i -d -P www
(www是image的名字,上一个命令的输出)
之后docker ps
就可以看到创建后的端口号,通过ip+port就可以访问了