Creating an Additional FTP Account
- Log in to Plesk.
- Go to Websites & Domains.
- Click the domain name where you want to add the FTP account.
- Click FTP Access.
- Click Add Additional FTP Account.
- Fill in the required fields:
- FTP account name: Enter a username for the FTP account.
- Home directory: Select the directory that the FTP user will access when they connect. The default is the root of the domain (
/httpdocs). You can change this to a specific subdirectory (e.g.,/httpdocs/images). - Password: Set a strong password for the FTP account.
- Click OK.
The additional FTP account is now created. Share the login credentials with the user. They can connect using an FTP client (e.g., FileZilla) with the following details:
- Host: Your domain name or server IP address.
- Username: The FTP account name (e.g.,
[email protected]). - Password: The password you set.
- Port:
21
Modifying an FTP Account
- Go to Websites & Domains → your domain → FTP Access.
- Click the FTP account name.
- Change the password, home directory, or other settings.
- Click OK.
Removing an FTP Account
- Go to Websites & Domains → your domain → FTP Access.
- Select the additional FTP account (not the main system account).
- Click Remove.
- Confirm the deletion.
Note: The main system FTP account cannot be removed.
Important Notes
- The main system FTP account is created automatically when the domain is set up. Additional accounts provide access to specific directories only.
- FTP accounts are domain-specific. To give someone access to multiple domains, create a separate FTP account for each domain.
- FTP transmits passwords in plain text. For sensitive data transfer, use SFTP instead (if enabled by your hosting provider).
Troubleshooting
"Access denied" when connecting via FTP:
- Verify the FTP username and password are correct.
- Ensure the home directory exists and is accessible.
- Contact your hosting provider if FTP connections are blocked by a firewall.
FTP user can see files outside their home directory:
- This should not happen in Plesk. Contact your hosting provider if you suspect a permissions issue.