Usando o SED para atualizar o .htaccess com endereços IP bloqueados

1

Eu tenho um arquivo que tem uma lista de endereços IP "ruins". Quero importar esse arquivo de endereços IP incorretos para o meu arquivo .htaccess para negar acesso via apache.

Eu quero automatizar esse processo usando sed . Como eu faria isso?

    
por vnix27 31.05.2011 / 06:37

2 respostas

0

Você pode fazer o .htaccess template com "% BANNED_IP_LIST%" no lugar onde essa lista deve estar e usar algo como sed -e "s/%BANNED_IP_LIST%/$(cat banned.txt)/" para criar o arquivo .htaccess real.

    
por 31.05.2011 / 08:41
2

Por que sed? Use fail2ban . Ele pode ser configurado para funcionar com muitos serviços diferentes, incluindo o Apache.

    
por 31.05.2011 / 08:15