Skip to main content
Blog|
Knowledge base

FTP users

|
Feb 28, 2026|3 min read
KNOWLEDGE BASEFTP usersHOSTNEYhostney.comAugust 21, 2023

FTP users give you file transfer access to your hosting account. Each FTP user has a username, password, and a home directory that determines which files they can access. All connections require SSL/TLS encryption.

Go to Hosting > FTP users to get started.

Creating an FTP user#

The form at the top of the page has three fields:

  1. Username – Enter a username using lowercase letters and numbers. The system appends your domain name automatically, so if you enter john and your domain is example.com , the full FTP username becomes john@example.com .
  2. Password – Enter a password or click the generate button for a random one. Requirements:
    • At least 12 characters
    • Must include a lowercase letter, uppercase letter, number, and special character
    The strength indicator shows how strong your password is. Use the copy button to save it before submitting.
  3. Home (optional) – The directory this FTP user can access. The base path /home/youracccount/public_html/ is shown as a prefix. Enter a subfolder path (like blog or sites/client-a ) to restrict access to that directory, or leave it blank to give access to the entire public_html folder.Click the folder explorer to browse your directory structure and pick a path.

Click Create user to finish.

The right panel shows your FTP connection details for reference: the server hostname with a copy button and the port number (21).

Managing FTP users#

The table below the form lists all your FTP users with two columns:

  • Username – The full FTP username (with copy button)
  • Path – The home directory this user can access (with copy button)

The table is searchable and paginated at 5 users per page.

FTP settings

Click the dropdown menu on any user and select FTP settings to see the full connection details:

Connection details:

  • Hostname – Your server’s address (with copy button)
  • Port – 21 (with copy button)
  • Username – The FTP username (with copy button)
  • Password – The password you set during creation (not displayed)

Security:

  • Encryption – Explicit FTP over TLS
  • SSL/TLS – Required

The modal also recommends FileZilla or any FTP client that supports explicit TLS encryption.

Renaming a user

Click Rename user from the dropdown menu. Enter the new username (lowercase letters and numbers only). The domain suffix stays the same. This changes the FTP login credentials, so update your FTP client configuration after renaming.

Changing the home directory

Click Change home from the dropdown menu. An inline form expands below the table row with the same path input as the creation form. Enter the new path or leave it blank for the default public_html root. Click Update home to apply.

Changing the password

Click Change password from the dropdown menu. Enter a new password or generate one. The same requirements apply: 12+ characters with mixed case, numbers, and a special character.

Deleting an FTP user

Click Delete from the dropdown menu. The confirmation modal shows the username and warns that any active FTP connections will be terminated. Type DELETE to confirm.

Connecting with an FTP client#

Use these settings in FileZilla, WinSCP, Cyberduck, or any FTP client:

  • Protocol – FTP with explicit TLS (FTPES)
  • Host – Your server hostname (shown in the FTP settings modal and the creation form)
  • Port – 21
  • Username – The full username including the domain (e.g.,  john@example.com )
  • Password – The password you set

Make sure your client is configured to use explicit TLS encryption. Plain FTP connections without encryption are not accepted.

Related articles