Hallo, dies ist ein Test.
PWD: /www/data-lst1/unixsoft/unixsoft/kaempfer/.public_html
Running in File Mode
Relative path: ./../../../../.././../bin/block_bad_request_ip
Real path: /usr/bin/block_bad_request_ip
Zurück
#!/bin/bash PATH=$PATH:/usr/bin:/usr/sbin:/opt/csw/bin:/opt/csw/sbin for p in `tail -10000 /var/apache2/2.4/logs/ssl_access | grep " 404 " | awk '{print $1}' | sort | uniq -c | sort -n | grep -v "141.20" | awk '{if ( $1 > 120 ) {print $2}}'`; do pfctl -t pool_33 -T test $p > /dev/null 2>&1; if [ $? -ne 0 ]; then echo $p; pfctl -t pool_33 -T add $p > /dev/null 2>&1; fi; done