FTP and FTPS
FTP (File Transfer Protocol) is an ancient yet ubiquitous network protocol
used to transfer files between a client and a server over a network. FTP is not secure,
as it transmits data, including login credentials, in plaintext.
Also, it requires multiple ports to be operational, making it more complicated
to set up on firewalls and proxy servers, as opposed to SFTP.
FTPS (FTP over TLS/SSL) is an extension of FTP that adds
TLS (Transport Layer Security) or SSL (Secure Sockets Layer) encryption,
ensuring secure authentication and data transfer, but still requires additional
firewall configuration due to its multiple port usage.