FTP/FTPS/SFTP


-FTP (ang. File Transfer Protocol) Protokół transferu plików, protokół komunikacyjny typu klient-serwer, wykorzystujący połączenie TCP, umożliwiający dwukierunkowy transfer plików w układzie serwer FTP–klient FTP.

-FTP jest zdefiniowany przez IETF w dokumencie RFC 959.

-FTP jest protokołem 8-bitowym i dlatego nie wymaga kodowania danych do 7 bitów, tak jak w przypadku poczty elektronicznej.

-W sieciach chronionych zaporą sieciową komunikacja z serwerami FTP wymaga zwolnienia odpowiednich portów na tej zaporze lub routerze.

-Serwer FTP, zależnie od konfiguracji, może pozwalać na anonimowy (czyli bez podawania hasła uwierzytelniającego) dostęp do jego zasobów.

-Najczęściej jednak serwer FTP autoryzuje każde połączenie za pomocą loginu i hasła.


-FTPS (FTP Secure / FTP-SSL) :

-rozszerzenie protokołu File Transfer Protocol (FTP), umożliwiające wsparcie dla szyfrowanych protokołów Transport Layer Security (TLS) oraz Secure Sockets Layer (SSL).

-FTPS nie powinien być mylony z niekompatybilnym protokołem SSH File Transfer Protocol (SFTP), stanowiącym podsystem dla protokołu SSH. Różni się on też od protokołu Secure FTP, stosowanego jako tunelowanie FTP poprzez połączenie SSH (FTP over SSH').

-FTPS używa portu 990 TCP dla kontroli przesyłu oraz 989 TCP dla transferu danych w trybie aktywnym.


-SFTP (ang. SSH File Transfer Protocol)

-protokół komunikacyjny typu klient-serwer, który umożliwia przesyłanie plików poprzez sieć TCP/IP.

-przesyłając plik przy użyciu protokołu FTP uzyskujemy dobre przepływności, ale nie zyskujemy bezpieczeństwa – nasze hasła i dane nie są szyfrowane podczas przysyłania, co potencjalnie stwarza zagrożenie ich kradzieży.

-znaczną poprawę bezpieczeństwa przynosi protokół SFTP, który nie wymaga obecności serwera FTP, a przesyłane dane są szyfrowane z wykorzystaniem klucza szyfrującego.

-SFTP nie powinien być mylony z protokołem FTPS, który jest rozszerzeniem protokołu FTP.


-Poczta elektroniczna, e-poczta, mejl – usługa internetowa, w nomenklaturze prawnej określana jako świadczenie usług drogą elektroniczną, służąca do przesyłania wiadomości tekstowych lub multimedialnych, tzw. listów elektronicznych