Advantages and disadvantages of FTP

FTP stands for file transfer protocol, it is a standard mechanism provided by the internet for copying a file from one host to another. Here this article gives information about the advantages and disadvantages of FTP to know more details about it.

Advantages of  FTP  :
  • FTP is used to allows you to transfer multiple files as well as directories
  • Faster transfer then HTTP
  • Quick file transfer speed
  • Supported in almost all host
  • Most clients have a synchronizing utility
  • Many more FTP clients also have the ability to schedule transfer
  • No size limitation on single transfers
  • Many clients have scripting capabilities through a command line
  • The ability to add items to a queue to be uploaded as well as downloaded
  • The ability to resume a transfer if the connection is  totally lost
  • FTP can also include automatic back up facility
Disadvantages of  FTP :
  • Usernames, password, and files are sent in clear text
  • Hard to script jobs
  • All provider aren't created equal
  • Encryption is not inherently offered or enforced by every provider
  • Servers can be spoofed to send data to a random port on an unintended computer side
  • Filtering active FTP connection is too  much difficulty on your local machine 
  • Easy for inexperienced user to wipe out work
  • TLS 1.2 not always supported over https