Για να κάνετε το Brute Force Monitor του DirectAdmin να λειτουργήσει με το CSF πρέπει να κάνετε τα εξής:
Το block_ip.sh χρησιμοποιείτε μόνο για ένα ενεργό “click” από τον Admin, δεν αυτοματοποιεί το block. Πάρτε τα αρχεία:
1 2 3 4 5 |
cd /usr/local/directadmin/scripts/custom/ wget -O block_ip.sh http://files.plugins-da.net/dl/csf_block_ip.sh.txt wget -O unblock_ip.sh http://files.plugins-da.net/dl/csf_unblock_ip.sh.txt wget -O show_blocked_ips.sh http://files.plugins-da.net/dl/csf_show_blocked_ips.sh.txt chmod 700 block_ip.sh show_blocked_ips.sh unblock_ip.sh |
Φτιάξτε μια κενή λίστα block και εξαιρέστε τα εξής αρχεία:
1 2 |
touch /root/blocked_ips.txt touch /root/exempt_ips.txt |
Για να αυτοματοποιήσετε το block, εγκαταστήστε το εξής script:
1 2 3 |
cd /usr/local/directadmin/scripts/custom wget -O brute_force_notice_ip.sh http://files.directadmin.com/services/all/brute_force_notice_ip.sh chmod 700 brute_force_notice_ip.sh |
Πηγή:
http://forum.directadmin.com/showthread.php?t=44839&p=229244#post229244