FTP gestisce l’autenticazione dell’utente richiedendo l’inserimento di un nome utente (username) e di una password (password) prima di consentire l’accesso ai file del server. Queste credenziali di accesso vengono verificate dal server FTP tramite un sistema di autenticazione, che può essere basato su una lista di utenti e password conservate sul server stesso o su un sistema di autenticazione esterno come un server LDAP o un Active Directory. Una volta che l’utente ha fornito le credenziali valide, FTP consente l’accesso ai file del server e consente di eseguire le operazioni di trasferimento dei file.