SSH je
komplexní protokol pro bezpečný přenos dat. Používá se pro vzdálený terminálový přístup, tunelování síťového provozu, přenos souborů a další aplikace. Pro zjednodušení si jej lze představit jako šifrovací vrstvu, podobně jako TLS (postaru SSL).
FTPS je ono obyčejné FTP obohacené o šifrování. Mnemotechnická pomůcka: FTPS i HTTPS mají S na konci a fungují stejně – balí ten protokol do TLS.
SFTP je ovšem něco úplně jiného než FTPS. Je to sice také protokol na přenos souborů, ale pro zabezpečení přenosu používá SSH. Technicky vzato je to přímo rozšíření protokolu SSH 2.0 a je s ním pevně spjato.
Za normálních okolností platí, že kdo má možnost se někam přihlásit přes SSH na terminál, může přes stejné SSH přenášet i soubory pomocí SFTP. Ovšem správce může
všechny možnosti SSH různě omezovat, takže můžete mít možnost používat jen terminál nebo naopak třeba jen přenos souborů.