FTPS

File Transfer Protocol over TLS
Communication protocol
PurposeFile transfer
Based onFTP, TLS
Port(s)For implicit FTPS, 990 for control, 989 for data transfer
RFC(s)RFC 959 (FTP), RFC 8446 (TLS 1.3), RFC 4217 (Explicit FTPS)

FTPS (also known as FTP-SSL and FTP Secure) is an extension to the commonly used File Transfer Protocol (FTP) that adds support for the Transport Layer Security (TLS) and, formerly, the Secure Sockets Layer (SSL, which is now prohibited by RFC7568) cryptographic protocols.

FTPS should not be confused with the SSH File Transfer Protocol (SFTP), a secure file transfer subsystem for the Secure Shell (SSH) protocol with which it is not compatible. It is also different from FTP over SSH, which is the practice of tunneling FTP through an SSH connection.