Comparing FTP, SFTP and FTPS protocols
FTP | SFTP | FTPS | |
Security technology | None / old | SSH | TLS |
URL | my.domain.com | sftp://my.domain.com | my.domain.com (configure client to use FTPS) |
Ports that must be opened | 21 | 22 | 21, plus passive port range |
Passwords, passkey, public/private keys | plaintext passwords (!) | public keys | public keys |
User privileges | flexible | full access privileges | flexible |
FileZilla client support | YES | YES | YES |
Lightroom client support | YES | YES | no |
bogem/ftp (vsftpd) server | YES | no | YES |
proftp server | YES | YES | no? |
https://www.transip.nl/knowledgebase/615-wat-verschil-tussen-ftps-sftp
https://en.wikipedia.org/wiki/Comparison_of_FTP_server_software_packages
https://www.jscape.com/blog/understanding-key-differences-between-ftp-ftps-and-sftp
It is recommended for security reasons to move SFTP from port to say port 2222 (unless you use key files?).