Hello, thanks for all the replies!
re: restricting source ip:
the thing is, I connect from lots of places so restricting a source ip would be very inconvenient.
Since I didn't know denyhosts existed, I wrote a script that does exactly what it does... guess I could have saved some time if i just googled it. Just, it is only using tcpwrappers, I wanted something more .. systemwide - what iptables does.
Ok, I'll put in those commands, and wait till the next script kiddie finds my ip