aws场景安装fail2ban
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.
- Installation dependency package 2to3:yum install 2to3 -y
- Download the latest fail2ban source code: https://github.com/fail2ban/fail2ban/archive/refs/tags/1.0.2.tar.gz
- 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
reference: https://repost.aws/questions/QU_Mw5I44TQ_ucMNb73Lakbw/fail2ban-mia-for-amazon-linux-2023