ALERT

[FREE DEMO] Deploy Your Enterprise Cloud in Minutes

FTP Server

Definition - What does FTP Server mean?

An FTP server is a computer which has a file transfer protocol (FTP) address and is dedicated to receiving an FTP connection.

An FTP server needs a TCP/IP network for functioning and is dependent on usage of dedicated servers with one or more FTP clients. In order to ensure that connections can be established at all times from the clients, an FTP server is usually switched on.

An FTP server is an important component in FTP architecture and helps in exchanging of files over internet.

An FTP server is also known as an FTP site.

Techopedia explains FTP Server

Features of an FTP server:

  • In order for the client to establish connection to the FTP server, the username and password are sent over using USER and PASS commands. Once accepted by the FTP server, an acknowledgement is sent across to the client and the session can start.
  • In the case of an FTP connection, it is possible to resume the download if it was not successfully completed earlier. In other words, checkpoint restart support is provided.
  • The FTP server allows the downloading and uploading files. There could be access restrictions as determined by the FTP server administrator for downloading different files and from different folders residing in the FTP server.
  • The FTP server can provide connection to users without need of login credentials; however, the FTP server can authorize these to have only limited access.
  • Files residing in FTP servers can be retrieved by common web browsers, but they may not be supporting protocol extensions like FTPS.
  • FTP servers can provide anonymous access. This access allows users to download files from the servers anonymously, but prohibits uploading files to FTP servers.
  • All file transfer protocol site addresses begin with ftp://.

Techopedia Deals

Connect with us

Techopedia on Linkedin
Techopedia on Linkedin
Tweat cdn.techopedia.com
"Techopedia" on Twitter


'@Techopedia'
Sign up for Techopedia's Free Newsletter!

Email Newsletter

Join thousands of others with our weekly newsletter

Resources
The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.