Skip to content
EntityQ1057712· pop 19· linked from 55 articles

Also known as FTP-ES, FTP-SSL, FTP Secure, FTP over SSL, FTP over TLS

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.

Key facts

Networking protocol.title
File Transfer Protocol over TLS
Networking protocol.purpose
File transfer
Networking protocol.ports
For implicit FTPS, 990 for control, 989 for data transfer
Networking protocol.rfcs
(FTP), (TLS 1.3), (Explicit FTPS)
Networking protocol.based on
FTP, TLS

via Wikipedia infobox

Wikidata facts

Show 2 more facts
Stack Exchange tag
stackoverflow.com/tags/ftps
port
990
Sources (5)

via Wikidata · CC0

~9 min read

Article

15 sections
Contents
  • Background
  • Methods of invoking security
  • Implicit
  • Explicit
  • Transport Layer Security (TLS)/Secure Socket Layer (SSL)
  • General support
  • Scope of use
  • Secure command channel
  • Secure data channel
  • Reasons to disable encryption
  • SSL certificates
  • Firewall incompatibilities
  • See also
  • Notes
  • External links

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.

Connections

Categories