hybinet wrote:
FTP is said to be "insecure" because the login credentials, as well as the files, are transmitted in plain text. So somebody sitting between the two computers could read the passwords and the files.
You might not need to care about password security if it's a one-off account that you're only using for FTP and not for anything else, or if you set up vsftpd for anonymous FTP only. Just don't use your regular administrator account.
Whether you care about the file contents being exposed depends on what the files contain. Credit card numbers? No way. Funny cat pictures? Perfectly OK. Old log files? Probably OK.
As long as you're using the latest version of all programs and not transmitting confidential data, you won't get your server hacked just because you turned FTP on. It's not "insecure" in that sense.
It should be noted that somebody doesn't need to break into your ISP's datacenter to get your FTP password. A far more likely attack vector is somebody sniffing your password on a wifi network, since anybody can see any data anybody sends over any wifi network. If it's unencrypted (and WEP is pretty much counting as unencrypted these days, even WPA1 is pretty easily cracked), it's trivial for somebody to run a packet sniffer looking for things like FTP authentications.