I have vsftp running on a spare computer just for learning and testing. Is there any way to stop people from hammering my system with (I believe they're called) dictionary attacks? I'm in no way a network security guru and there is nothing important on this server, but it's just annoying and wasting my bandwidth.
/var/log/messages:
Mar 17 13:33:13 jackson vsftpd(pam_unix)[23884]: check pass; user unknown
Mar 17 13:33:13 jackson vsftpd(pam_unix)[23884]: authentication failure; logname= uid=0 euid=0 tty= ruser= rhost=211.43.63.2
Mar 17 13:33:16 jackson vsftpd(pam_unix)[23884]: check pass; user unknown
Mar 17 13:33:16 jackson vsftpd(pam_unix)[23884]: authentication failure; logname= uid=0 euid=0 tty= ruser= rhost=211.43.63.2
Mar 17 13:33:19 jackson vsftpd(pam_unix)[23884]: check pass; user unknown
Mar 17 13:33:19 jackson vsftpd(pam_unix)[23884]: authentication failure; logname= uid=0 euid=0 tty= ruser= rhost=211.43.63.2
on and on....different IP's from all over.
(btw, 211.43.63.2 is the "Dongeui Technical High School". Just a kid screwing around I guess.)
Sorry if this is a easy fix. Like I said it's for learning.

Thx,
Exo