Knowledgebase

Setting Up FTPS (FTP over SSL/TLS) in Plesk

Setting up FTPS (FTP over SSL/TLS) in Plesk allows you to secure file transfer operations between your server and client applications using encryption. Here's how you can set up FTPS in Plesk:

  1. Access Plesk Panel:

    • Log in to your Plesk Panel as an administrator.
  2. Enable FTPS Support:

    • Go to "Tools & Settings" > "Security Policy" > "FTP over SSL/TLS support".
    • Check the box next to "Allow both secure FTPS and non-secure FTP connections" to enable FTPS support.
  3. Generate SSL/TLS Certificate (Optional):

    • If you haven't already done so, you may need to generate an SSL/TLS certificate for your domain to secure FTPS connections.
    • Go to "Websites & Domains" > "SSL/TLS Certificates" to generate a certificate for your domain.
  4. Configure FTP Settings:

    • Navigate to "Websites & Domains" > "FTP Access".
    • Click on the FTP account you want to configure for FTPS.
    • In the "FTP access" section, ensure that "Secure FTPS" is selected as the connection type.
    • If you generated an SSL/TLS certificate, select the certificate from the dropdown menu. Otherwise, leave it as "Default certificate".
  5. Save Changes:

    • Click on "OK" to save the FTP settings.
  6. Test FTPS Connection:

    • Use an FTP client application that supports FTPS (e.g., FileZilla, WinSCP) to connect to your server.
    • Enter the FTP hostname, username, and password as configured in Plesk.
    • Select "FTPES - FTP over explicit TLS/SSL" or "FTPS - FTP over implicit TLS/SSL" as the encryption method.
    • Connect to the server and verify that the FTPS connection is established successfully.
  7. Verify FTPS Settings:

    • After connecting to the server via FTPS, verify that files can be transferred securely between the client and server.
    • Monitor FTPS logs in Plesk to ensure that FTPS connections are logged and tracked appropriately.
  8. Additional Security Considerations:

    • Regularly monitor FTPS logs and audit FTP access to identify and mitigate security risks.
    • Consider implementing firewall rules to restrict FTPS access to trusted IP addresses or networks.
    • Enforce strong FTP password policies and consider using key-based authentication for added security.

By following these steps, you can set up FTPS (FTP over SSL/TLS) in Plesk to secure file transfer operations between your server and client applications.

  • 0 Users Found This Useful
Was this answer helpful?