SSH is extremely versatile and can be used to both mange your server and copy files to your server. Unless you have a real good reason to be using FTP still you really shouldn’t be (and you certainly shouldn’t be using telnet any more!)
It’s certainly worth taking some time to make sure your SSH service is secure and there is plenty you can do to accomplish this.
Here’s what I do with my servers plus some links to other things that you can do.
1 – Make sure you are running the latest version of the SSH daemon software
2 – Install denyhosts
Denyhosts can be configured to stop accepting connections from IP addresses that have made too many failed login attempts. It is configurable so you can specify how many failed login attempts to allow before the host is blocked, how long the host is blocked for …