aws场景安装fail2ban

发布时间 2023-11-30 12:27:41作者: rebeca8

ACCEPTED ANSWER

Amazon Linux 2023 uses Python3.9 by default, and some of the old python version feature are abolished in Python3.9, so you need to use the latest Fail2ban source code to install.

  1. Installation dependency package 2to3:yum install 2to3 -y
  2. Download the latest fail2ban source code: https://github.com/fail2ban/fail2ban/archive/refs/tags/1.0.2.tar.gz
  3. execute the under command to install
  • tar -xvf 1.0.2.tar.gz
  • cd fail2ban-1.0.2/
  • ./fail2ban-2to3
  • python3.9 setup.py build
  • python3.9 setup.py install
  • sudo cp ./build/fail2ban.service /etc/systemd/system/fail2ban.service
  • sudo systemctl enable fail2ban

For details, please refer to this link:https://github.com/fail2ban/fail2ban/wiki/How-to-install-or-upgrade-fail2ban-manually