And now for the standard security disclaimer:
FTP is not secure; in the default form, it sends your username and password in the clear. It also does not verify the server's identity before sending this information.
Never use FTP over wireless networks or untrusted/public wired networks. It should not be enabled on new systems without a very good reason.
An alternative is SFTP, which is built atop SSH and mitigates both of these issues (and a whole lot more; see
RFC 2577). This is already set up and working on Linodes (and most servers, for that matter) out of the box. It is widely supported by dedicated FTP clients and most operating system file managers (although Windows Explorer, at last check, still doesn't).
_________________
Code:
/* TODO: need to add signature to posts */