Fail2Ban com DDWRT ou roteador

0

Como posso usar o fail2ban com DDWRT ou um roteador?

Adoro usar o fail2ban, mas não há informações sobre como usar o fail2ban em uma base do Linux ddwrt / optware / entware e assim por diante.

    
por Patrik Laszlo 09.07.2017 / 01:44

1 resposta

0

Eu tentei adicionar à WIKI, você pode querer adicionar:

Fail2Ban não é fácil, mas pode ser feito cooly!

Agora, eu uso o git, mas você pode fazer o download das últimas também.

opkg install git git-http bash ca-bundle ca-certificates python  

cd /opt 
git clone https://github.com/fail2ban/fail2ban.git 
cd fail2ban 
mkdir -p /opt/log
mkdir -p /opt/run/fail2ban
mkdir -p /opt/lib/fail2ban/
cp /opt/fail2ban/config/jail.conf /opt/fail2ban/config/jail.local
cp /opt/fail2ban/config/fail2ban.conf /opt/fail2ban/config/fail2ban.local

Modificação obrigatória para fail2ban.local

logtarget = /opt/log/fail2ban.log
socket = /opt/run/fail2ban/fail2ban.sock
pidfile = /opt/run/fail2ban/fail2ban.pid
dbfile = /opt/lib/fail2ban/fail2ban.sqlite3

Configuração

Haverá uma informação de que o / etc / fail2ban não é gravável, mas não é um problema

cd /opt/fail2ban 
setup.py install 

script de inicialização /opt/etc/init.d/fail2ban

#!/usr/bin/env bash
/opt/bin/python /opt/fail2ban/bin/fail2ban-server -c /opt/fail2ban/config/ $1

Comando de inicialização no mesmo DDWRT

/opt/etc/init.d/fail2ban start

Comando de desligamento no comando DDWRT

/opt/etc/init.d/fail2ban stop

por Patrik, também conhecido como p3x-robot / p3x / corifeus

    
por 09.07.2017 / 01:44