ペンギン技術 blog

CTFのWriteupなどを記載していこうと思います

Ubuntu 20.04.2 LTSにCTFdをインストール

Ubuntu 20.04.2 LTSにCTFdをインストールした時のメモ

必要なコード類をダウンロード

$ git clone https://github.com/CTFd/CTFd
$ cd CTFd/

pipをインストール

$ sudo apt install pip

必要なソフトをインストール

./prepare.sh

以下のように書き換えることで、外部から接続できるようになる

$ vi serve.py  
app.run(debug=True, threaded=True, host="127.0.0.1", port=args.port)  
↓  
app.run(debug=True, threaded=True, host="0.0.0.0", port=args.port)

サーバを起動する

$ python3 serve.py

ブラウザから以下にアクセスし、設定を行う
http://192.168.x.x:4000/