Για να κάνετε το 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