Short for File Transfer Protocol, FTP is the most common way of sending and receiving files between two computers. An example of FTP usage is by web developers who connect to their web server using an FTP client or FTP program (e.g., FileZilla) to send (upload) updated versions of a web page.
FTP login and security
Although many FTP servers require logins, many FTP servers also allow anonymous FTP login, which only requires a username and e-mail with no password. It is also important to realize that FTP is insecure. When your username and password are sent to the server, they’re both sent as plaintext and could be intercepted and read. If your server supports SFTP or FTP with TLS encryption, we suggest using one of them instead of plain FTP to help keep your information private.
FTP should not be confused with FTTP (fiber to the premises).
- FTP login and security
- Why do people still use FTP?
- What port is FTP?
- FTP history
- Related information.
- FTP help and support.
Why do people still use FTP?
FTP is popular for sharing files between computers, especially for automated tasks. For example, you could create a script that automatically uploads the new pictures it detects on a computer to a server. Also, FTP is often used with websites that need HTML files and pictures uploaded and don’t use a CMS (content management system), like WordPress, or CVS (Concurrent Version System), like GitHub.
What port is FTP?
FTP uses network ports 20 and 21. The list below contains ports used by other types of FTP.
- BFTP uses port 152
- FTP over TSL/SSL uses ports 989 and 990
- NI FTP uses port 47
- RSFTP uses port 26
- SFTP uses port 115
- TFTP uses port 69
FTP history
FTP was first proposed on April 16, 1971 by Abhay Bhushan and developed for implementation on hosts at MIT. FTP was later defined by RFC 959 that was published in October 1985.
Computer acronyms, F2P, File transfer, FileZilla, FSP, HTTP, Internet terms, Network terms, Port, Protocol, SFTP, TFTP, Web design terms
Related information
- How to use FTP from a command line.
- Linux ftp command and information.
- What FTP programs can I use to send and receive files?
- FTP help and support.
- Network and network card help and support.