我有一个文件,有一个“坏”的IP地址列表。 我想导入这个不好的IP地址文件到我的.htaccess文件拒绝访问通过Apache。
我想使用sed自动化这个过程。 我怎么去做这个?
您可以使用“%BANNED_IP_LIST%”来创build.htaccess模板,并使用类似于sed -e "s/%BANNED_IP_LIST%/$(cat banned.txt)/"来创build实际的.htaccess文件。
为什么sed? 使用fail2ban 。 它可以configuration为使用许多不同的服务,包括Apache。