Do not run from user root! Click here to add a non-root sudo user on Debian and Ubuntu.

Tested on:

  • Ubuntu 22.04 with Python 3.10
  • Debian 11 with Python 3.9

To check your Python version:

python3 -V

Currently Conpot does not support Python 3.11. If you’ve already installed Python 3.11, you’ll need to install Python 3.10 instead. Click this link to learn how to install multiple Python versions on Ubuntu.

sudo apt-get update
sudo apt-get upgrade
sudo apt install git python3-virtualenv
git clone
cd conpot
virtualenv conpot-env
source conpot-env/bin/activate
pip3 install -r requirements.txt
pip3 install .
conpot -f -t default

To run Conpot in the background:

nohup conpot -f -t default &

Leave a Reply

Your email address will not be published. Required fields are marked *