architecture

FTP

Also called: File Transfer Protocol

PathTerms

Definition

FTP, or File Transfer Protocol, is a standard network protocol used to transfer computer files between a client and server on a computer network. It operates using a client server model where the client initiates a connection and requests files from the server. In practice, FTP allows for the uploading and downloading of files across the internet, though it is often unencrypted. Understanding FTP is crucial for network administrators and security professionals to manage data transfer securely and efficiently. For instance, web developers commonly use FTP to upload website files to their hosting servers. Unlike more secure protocols like SFTP or FTPS, standard FTP transmits data, including credentials, in plain text, posing a significant security risk. This protocol is a common topic on exams like CompTIA Security+ and CISSP.

Related terms

Related course suggestions

Related PathKey™ guides