These forums are locked and archived, but all topics have been migrated to the new forum. You can search for this topic on the new forum: Search for Block IP on the new forum.
This website is deprecated, and remains online only for historic access to old issues and docs for historic versions of Virtualmin. It has been unmaintained for several years, and should not be relied on for up-to-date information. Please visit www.virtualmin.com instead.
I use webmin's linux firewall to block a range of ip's abusing services on my box. I also use <a href='http://fail2ban' target='_blank'>fail2ban</a> to watch failed login attempts against ftp, apache, and other services you can monitor.
As jaldeguer mentioned, the thing "built into Virtualmin" is the Linux Firewall module. It's a comprehensive UI for iptables.
You might also experiment with some variant of the example rules that Leif posted a while back to reduce SSH brute force attacks. The principle is the same, regardless of protocol (assuming the protocol is not stateless), and I believe FTP is a connection oriented protocol, so should work the same way.
I use webmin's linux firewall to block a range of ip's abusing services on my box. I also use <a href='http://fail2ban' target='_blank'>fail2ban</a> to watch failed login attempts against ftp, apache, and other services you can monitor.
http://www.fail2ban.org/wiki/index.php/Main_Page
As jaldeguer mentioned, the thing "built into Virtualmin" is the Linux Firewall module. It's a comprehensive UI for iptables.
You might also experiment with some variant of the example rules that Leif posted a while back to reduce SSH brute force attacks. The principle is the same, regardless of protocol (assuming the protocol is not stateless), and I believe FTP is a connection oriented protocol, so should work the same way.
Here's the thread about those rules:
http://www.virtualmin.com/index.php?option=com_fireboard&Itemid=77&a...
(You'd do it for port 21 and 20 for FTP, instead of 22.)
--
Check out the forum guidelines!