Web750 Support Articles and How-to guides:

Optimizing Website File Transfers: A Guide to Secure FTP Management in Plesk control panel


Controlling File Transfer Protocol (FTP) access is critical in the intricate web of website management. Plesk for Windows Control Panel is a powerful solution that empowers users to efficiently manage FTP access to their websites.

With its intuitive interface and comprehensive tools, Plesk simplifies the process of granting, monitoring, and securing FTP access, enhancing both convenience and security for website owners.

This article will explore how Plesk facilitates streamlined FTP access management for Windows-based web hosting environments.

What is FTP

FTP stands for File Transfer Protocol. It's a standard way to move files between computers over a network, like the Internet. It has commands for sending and receiving files. While it helps transfer files, it could be more secure.

In the Plesk web hosting control panel, FTP (File Transfer Protocol) bridges seamless file exchange between your personal computer and the server hosting your website. For an effortless content update on your website, leveraging FTP for file uploads proves invaluable.

Operating on a standard network protocol, FTP empowers the smooth movement of files between host systems—such as your computer and a Plesk server.

In this dynamic, Plesk functions as a dedicated FTP server, while users harness specialized FTP clients to securely access and manage directories within the server's domain.

Plesk Control Panel FTP Features:

Plesk allows the management of multiple FTP accounts for different domains.

It enables control over directory access for each FTP account.

Plesk supports secure FTPS and SFTP protocols for encrypted transfers.

You can set storage quotas to limit FTP account disk usage.

Bandwidth usage during FTP transfers can be monitored.

Plesk integrates a user-friendly file manager for easy access to files.

Backup and restore functionalities are available for added data protection.

Permissions and ownership settings for files and directories can be configured.

FTP logs are accessible for tracking connection and transfer details.

Plesk's interface is designed to be user-friendly, simplifying FTP management.

FTP Access to a Website in Plesk

Log in to Plesk: Access your Plesk control panel using administrator credentials.

Navigate to FTP Access: Click "Websites & Domains" in the main menu. Then, select "FTP Access" or "FTP Accounts".

Create an FTP Account (if needed): If you don't have an existing FTP account, you can create one by clicking "Add FTP Account." Enter a username, password, and directory access settings.

Note: FTP Details: Make note of the FTP server address (usually your domain or IP), the username, and the password associated with the FTP account.

Choose an FTP Client: Download and install an FTP client like FileZilla on your computer.

Open FTP Client: Launch FileZilla or your chosen client.

Enter Connection Details: In the FTP client, enter the FTP server address, username, and password you noted from Plesk. Choose the appropriate option using a secure protocol (FTPS or SFTP).

Connect to Server: Click your FTP client's "Connect" button. You'll establish a connection to the server if the credentials are correct.

Navigate and Transfer Files: Once connected, you'll see your local files on one side and the server files on the other. Navigate to the directory where your website's files are located and transfer files by dragging and dropping.

Disconnect and Secure Credentials: After completing your tasks, disconnect from the server within the FTP client. Keep your FTP credentials secure.

Check Website: Verify that your changes have been applied correctly on your website.

Note: Remember to prioritize security by using strong passwords and secure FTP protocols (FTPS or SFTP) whenever possible. Remember that these steps might vary slightly based on your FTP client, but the general process remains consistent. Always prioritize security by using strong passwords, securing your FTP client, and considering secure FTP protocols.

Changing FTP Access Credentials in Plesk

Changing FTP access credentials in Plesk is straightforward. Follow these steps:

Log in to Plesk: Log in to your Plesk control panel using your administrator credentials.

Access FTP Accounts: Find the "FTP Access" or "FTP Accounts" option depending on your Plesk version. That might be under "Websites & Domains" or a similar section.

Select the Account: Choose the FTP account for which you want to change the credentials.

Edit Account Details: Look for an "Edit" or "Change Password" option next to the selected FTP account.

Enter New Credentials: Provide a new username and password. If you're only changing the password, follow the system's instructions.

Save Changes: After updating the credentials, save the changes.

Update FTP Client: If you use an FTP client like FileZilla, you'll need to update the saved profile there too. Open FileZilla, edit the saved profile for the FTP account, and update the username and/or password.

Test the New Credentials: Connect to the server using the updated FTP client settings. Make sure you can log in successfully with the new credentials.

Check Website: Confirm that your website functions correctly after the credential change.

Note: Remember, regularly changing FTP credentials enhances security. Always safeguard your new credentials and avoid sharing them casually.

Add FTP Accounts in Plesk

Adding FTP accounts in Plesk is a straightforward process that allows you to grant controlled access to specific directories on your server. Follow these steps to create new FTP accounts:

Log in to Plesk: Access your Plesk control panel using administrator credentials.

Navigate to FTP Access: In the main menu, click on "Websites & Domains," then select "FTP Access" or "FTP Accounts".

Add New FTP Account: Look for the option to "Add FTP Account" and click on it to begin the setup process.

Enter Account Details: Provide the following information for the new FTP account:

FTP account name: Choose a descriptive name for the account.

Home directory: Specify the initial directory the account will have access to. That could be the root directory of a specific domain or a subdirectory within it.

Password: Create a secure password for the account.

Permissions and Settings: Configure the desired settings for the FTP account:

Choose the appropriate permissions, like read, write, or none, for the account.

Set a quota to limit the amount of disk space the account can use.

Choose whether the account can access the server over secure FTP protocols (FTPS or SFTP).

Save Changes: Once you've entered the required information and configured the settings, click "OK" or "Save" to create the FTP account.

Note Credentials: After creating the FTP account, note down the following details:

FTP server address (often your domain or IP)

Username (the name of the newly created account)

Password (the password you set during setup)

Use FTP Client: To access the server using the new FTP account, use an FTP client like FileZilla. Enter the server address, username, and password. If you're utilizing secure protocols, select the appropriate option.

Test Access: Connect to the server using the new FTP account credentials through your FTP client. Ensure that you can log in successfully.

Check Directory Access: Verify that the account has access only to the designated directory on the server.

To customize the property settings of an additional FTP account in Plesk:

Log in to Plesk using your administrator credentials.

Navigate to "Websites & Domains" > "FTP Access" or "FTP Accounts".

Find the FTP account you want to modify.

Click "Edit" or "Change Settings".

Adjust properties like home directory, permissions, quota, and secure FTP.

Save your changes by clicking "OK" or "Save".

Test changes by disconnecting and reconnecting if the account is in use.

Confirm the account has proper access to specified directories.

Update your FTP client settings if you use one.

Verify your website works as expected with the modified properties.

To remove an additional FTP account in Plesk:

Log in to Plesk using your administrator credentials.

Navigate to "Websites & Domains" > "FTP Access" or "FTP Accounts".

Find the FTP account you want to remove.

Click "Remove" or "Delete" next to the account.

Confirm the removal if prompted.

Verify that the FTP account has been deleted.

Update your FTP client settings by removing the account if necessary.

Check your website to ensure everything works as intended.

Configuring and Managing Anonymous FTP Access in Plesk control panel:

To enable anonymous FTP access on a dedicated IP in Plesk:

Navigate to "Websites & Domains" > your domain > FTP.

Click the "Anonymous FTP" tab and switch it on.

Optionally, set a welcoming message.

Configure directory access for uploading, subdirectories, and downloading.

Limit uploaded file disk space and simultaneous connections.

Specify maximum bandwidth for anonymous FTP.

Click "OK" to save the settings.

To modify or restrict anonymous FTP access:

Access "Websites & Domains" > your domain > FTP > "Anonymous FTP" tab.

Adjust settings and click "OK" to save changes.

To deactivate it, click "Switch Off" for anonymous FTP.

Remember to manage anonymous FTP with security in mind.


In the ever-evolving landscape of website management, Plesk for Windows Control Panel has proven its mettle in providing a robust and user-friendly platform for managing FTP website access.

The convenience of controlling FTP access through Plesk's intuitive interface ensures that website owners, whether beginners or experts, can seamlessly manage access permissions, enhance security, and monitor activities.

As online security continues to be a paramount concern, Plesk's commitment to simplifying FTP access management while ensuring the utmost security measures showcases its role as a leader in efficient and comprehensive website management solutions.

Using Plesk's capabilities, website owners can wield greater control over FTP access, fostering a safer and more efficient online environment.

Useful links / Resources

  • FTP Access to Your Websites (Plesk)

  • Free FTP client for PC (FileZilla)

  • Free FTP client for MAC (Cyberduck)

  • Support Article (in Spanish)

  • Support Article (in Portuguese)

  • Go back to Web750