该错误通常是因为 T-pot 不支持 Debian Focal,而 AWS EC2 默认使用此版本的 Debian。要解决该问题,可以尝试以下步骤:
以下是一些可能有用的代码示例:
在 EC2 实例上创建新用户并以其身份进入:
sudo adduser t-pot
sudo usermod -aG sudo t-pot
su - t-pot
更新系统并安装必要软件:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install python-pip git jq libffi-dev libssl-dev python-dev python-pip python-virtualenv libjpeg-dev zlib1g-dev
下载 T-pot 安装脚本:
git clone https://github.com/telekom-security/tpotce.git
cd tpotce
修改脚本内容,打开 install.cfg 文件并将以下行从 t-pot:20.06 修改为 t-pot:20.10:
#Honeypot Docker version
HP_VERSION=‘t-pot:20.06’
启动安装脚本并按照指示完成安装:
./install.sh