What is FTP and How to Use it to transfer files

Last modified: Thursday November 30th, 2023

This article discusses FTP (File Transfer Protocol).

What is FTP?

File Transfer Protocol (FTP) is a protocol that enables you to transfer files between your Beehosting account and another computer. FTP establishes a connection between a server (in this case, your account on a Beehosting server) and a client (your local computer). To make your website files accessible to the public, you use an FTP client to upload them to your Beehosting account on the server. You can also download files from your Beehosting account to your local computer.

The original FTP protocol does not encrypt data sent between the server and the client. Instead, we strongly recommend you use one of the following protocols to transfer files:

  • SFTP (Secure Shell File Transfer Protocol) is available for all of our hosting accounts. As its name implies, SFTP uses the underlying SSH (Secure Shell) protocol to encrypt file transfers. To transfer files using SFTP, you use the same username and password that you use to access SSH or cPanel.
  • FTPS (FTP Secure) is available for all of our cPanel-based hosting accounts. Like SFTP, FTPS adds a layer of security to file transfers. Instead of using SSH, however, FTPS uses TLS (Transport Layer Security). TLS is the same protocol used to provide secure connections in your web browser. To transfer files using FTPS, you use a regular FTP username and password. You do not have to use your SSH password.
For security reasons, anonymous FTP is disabled on all Beehosting shared servers.

Using an FTP client

Please see this article for information about how to connect to your server using FTP.

Linux hosting products include:

  • Shared hosting: Startup, Drive, Turbo Boost, and Turbo Max packages.
  • Reseller hosting: Kickstart, Launch, Grow, and Scale packages.
  • Managed VPS: Lift 4, Lift 8, Lift 16, Mach 8, Mach 16, and Mach 32 packages.
  • Managed Dedicated servers: Warp 1, Warp 2 Intel, Warp 2 AMD, Warp 2 Turbo Intel, Warp 2 Turbo AMD, Warp 3 AMD, and Warp 3 Turbo AMD packages.
  • Unmanaged VPS: Runaway 1, Runaway 2, Runaway 4, Supersonic 8, Supersonic 16, and Supersonic 32 packages.
  • Unmanaged Dedicated servers: Hyper 1, Hyper 2 Intel, Hyper 2 Turbo Intel, Hyper 2 AMD, Hyper 2 Turbo AMD, Hyper 3 AMD, and Hyper 3 Turbo AMD.

More Information

For more information about FTP, please visit https://en.wikipedia.org/wiki/File_Transfer_Protocol.

Was this article helpful?
Views: 288

10 Years Beehosting!
Celebrate with 70% OFF + FREE Site Transfer.

Beehosting.pro website uses cookies

We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services.

Menu