Difference between File Transfer Protocol (FTP) and Secure File Transfer Protocol (SFTP)

FTP and SFTP are file transfer protocols and are used to transfer file from one sytem to another. FTP is not using any secure channel to transfer files whereas SFTP uses SSH protocol to establishes a control connection and is highly secure than FTP.

Following are some of the important differences between FTP and SFTP.

1Stands forFTP stands for File Transfer Protocol.SFTP stands for Secure File Transfer Protocol.
2Secure Channel TypeFTP is not using a secure channel to transfer files between hosts.SFTP uses a secure channel to transfer files between hosts.
3Part ofFTP is part of TCP/IP protocol.SFTP is part of SSH Protocol.
4PortFTP default port is 21.SFTP default port is 22.
5EncryptionFTP do not use encryption before sending data.SFTP encrypts data before sending.
Published on 06-Jan-2020 11:11:40