Using FTP (File Transfer Protocol)

Using FTP (File Transfer Protocol)

InfoNote: One&OnlyHost does not allow plain, unencrypted FTP for security reasons. Instead, we strongly recommend using one of these secure file transfer methods:

SFTP (Secure Shell File Transfer Protocol)

  • Available for all One&OnlyHost hosting accounts

  • Uses the SSH protocol to encrypt file transfers

  • Login credentials are the same as your SSH or cPanel username and password

FTPS (FTP Secure)

  • Available for all cPanel-based hosting accounts

  • Uses TLS (Transport Layer Security) to encrypt transfers (the same protocol that secures HTTPS websites)

  • Login credentials are your FTP username and password (does not require your SSH password)

AlertImportant: Anonymous FTP is disabled on all One&OnlyHost shared servers for security.

Connecting to Your Account with an FTP Client

There are many FTP clients available. We recommend FileZilla because it supports FTP, SFTP, and FTPS, and works on Windows, macOS, and Linux. You can download it from the official FileZilla website.

If you use a different FTP client, you’ll need:

  • Domain name or server hostname (use your server name if your domain uses Cloudflare)

  • FTP account username (for SFTP, use your cPanel username without @domain.com)

  • Password for that account

  • Port (SFTP usually uses 22; some servers may use a different SSH port such as 7822)

Info
Note: To learn how to manage FTP accounts please see this article.

Setting Up FileZilla

  1. Open FileZilla.

  2. Go to File → Site Manager.

  3. Click New Site, enter a name for your connection.

  4. In Host, enter your domain name or server hostname.

  5. For SFTP, enter 22 in the Port field; for FTPS or FTP, leave it blank.

  6. In Protocol, choose:

    • SFTP – SSH File Transfer Protocol for SFTP

    • FTP – File Transfer Protocol with Require explicit FTP over TLS for FTPS

    • FTP – File Transfer Protocol with Only use plain FTP (insecure) if you must use plain FTP (not recommended)

  7. In Logon Type, select Normal.

  8. Enter your username and password.

    • For SFTP: cPanel username (no @domain.com)

    • For FTPS or FTP: cPanel username or an FTP user created in cPanel (ftpuser@domain.com)

  9. Optional: On the Advanced tab, set a default remote directory, e.g., /home/username/public_html.

  10. Click Connect.

Transferring Files

Once connected, FileZilla displays:

  • Local site (your computer) on the left

  • Remote site (your hosting account) on the right

To upload files, drag them from Local site to Remote site or double-click the file.
To download files, drag them from Remote site to Local site or double-click the file.
You can also drag entire folders between panes to upload or download them.

FTP Logging

All FTP activity is monitored and recorded in server log files. If you need FTP logs, open a support ticket. VPS or dedicated server users can check /var/log/messages directly.

    • Related Articles

    • Using SSH (Secure Shell) to Access Your Account

      SSH (Secure Shell) is a secure way to access your hosting account's command line. With SSH, you can run commands, manage files, and perform advanced tasks as if you were sitting at the server — all through an encrypted connection. Note: One&OnlyHost ...
    • Migrating an Account from Another Web Host

      You can migrate data from another web hosting provider to your One&OnlyHost account. This article explains how to migrate your data using either a manual migration or by requesting assistance from our Migrations team. When migrating from another ...
    • Hosting Quick Start Guide

      Welcome to One&OnlyHost and thank you for choosing our Shared Hosting service! This guide will walk you through the basics so you can start setting up your website quickly and easily. Accessing Your Hosting Panel After purchasing your shared hosting ...
    • What is Included and Not Included in cPanel Migrations

      This article explains what is included and not included in the migration of a cPanel account between two servers. When One&OnlyHost migrates a cPanel account to a new server, only cPanel settings (and any features configured within cPanel) are ...
    • Differences between Site Migrations and Domain Transfers

      Learn about the differences between site migrations and domain transfers in this article. This article explains the differences between a site migration and a domain transfer. These two terms are sometimes confused, because people may assume that a ...