In this extensive tutorial, you will learn how to install an SSL Certificate on FileZilla server. If you haven’t applied for an SSL Certificate and passed the CA validation, stay tuned. In the first part of this article, we provide step by step instructions on how to generate a CSR code on FileZilla.

We’ve also dedicated a few paragraphs to FileZilla history and versions, as well as to the best place where you can buy affordable SSL Certificates for your FileZilla Server. Use the links below to jump between different sections of this tutorial.

Generate a CSR code on FileZilla Server
Install an SSL Certificate on FileZilla Server
Test Your SSL installation
FileZilla Server history and versions
Where to buy the best SSL Certificate for FileZilla?

Generate a CSR code on FileZilla Server

Your first important step when dealing with SSL Certificates is to create a Certificate Signing Request (CSR) and send it to the Certificate Authority (CA). The CSR contains your contact data encoded in a block of text. After you submit it to the CA, the SSL issuer will verify your website or company identity and sing your SSL Certificate.

We will use the OpenSSL utility to generate your CSR code on FileZilla. Please, follow the steps below:

  1. Log into your FileZilla Server via the SSH (Secure Shell) terminal
  2. Run the following command:
    openssl req –new –newkey rsa:2048 –nodes –keyout server.key –out server.csr

    Note: Replace the “server” attribute with the actual name of your server.

  3. Next, you will generate to files: your CSR code, and the Private Key. The command will prompt you to enter your contact details. Please, refer to the examples below:
    • Common Name (CN): provide the fully qualified domain name (FQDN) that you want to secure. For example, If you have a Wildcard certificate, add an asterisk in front of your domain name. For example, *
    • Organization (O): enter the legal name of your organization (e.g., GPI Holding LLG). If you have a Domain Validation (DV) certificate, type NA instead
    • Organizational Unit (OU): type the name of the department in charge of the SSL certificate. Usually, it is IT or Web Administration. If you’re not sure or have a DV cert, type NA instead
    • Country (C): enter the two-letter code of your country. For instance, US. Here you can find the full list of country codes.
    • City or Locality (L): write the full name of the city. For example, San Jose
    • State or Province (ST): submit the full name of the state. For example, California
  4. Once you’ve entered all the details, the OpenSSL utility will generate your CSR file, titled OpenSSL.csr
  5. Next, open the CSR file with any text editor of your choice such as Notepad, and copy its full content including the—–BEGIN CERTIFICATE REQUEST—— and—–END CERTIFICATE REQUEST—– tags, and paste it during your SSL Certificate order
  6. After you submit the CSR to the CA and complete the validation process, your SSL files will arrive right into your email inbox. You will use them during the SSL installation.

Install an SSL Certificate on FileZilla Server

Here’s what you need to perform a smooth SSL installation:

  • Your primary certificate file in PEM format. It resides in the ZIP Archive that you’ve received from your CA, after the SSL validation
  • Your intermediate certificates, also known as the CA bundle. Look for a .ca-bundle file in your ZIP archive
  • Your private key. This file should be on your server, as you’ve created it along with the CSR code.

Once you’ve prepared all the necessary files, follow the instructions below:

  1. In the FileZilla server, open FileZilla server Options, select Edit, then Settings
  2. A new FileZilla Server Options window will open. From the left-side pane select SSL/TLS settings
  3. On the right, check Enable FTP over SSL/TLS Support
  4. Browse the location of your private key file
  5. Browse the location of your primary certificate file
  6. In the Key password field, enter the key password

    Note: If you’ve followed our instructions and generate the CSR code using OpenSSL, you may leave this field blank.

  7. Click OK and then restart your server.

Congratulations, you’ve successfully installed an SSL Certificate on FileZilla.

Test Your SSL Installation

After you install an SSL Certificate on FileZilla server, the first thing you should do is check your installation for potential errors. We recommend using these highly efficient SSL Tools, designed to give you instant scans and reports on your SSL Certificate.

FileZilla Server history and versions

FileZilla is a popular free software, cross-platform FTP application comprising of FileZilla Client and FileZilla Server. Developed by Tim Kosse, the first FileZilla release dates back to June 21, 2001. FileZilla Client is available for Windows, Linux, and macOS, while FileZilla Server runs only on Windows OS.

Here are the main features of FileZilla Server:

  • supports FTP and FTPS (FTP over SSL/TLS)
  • Per-user permissions on the underlying file system
  • GUI configuration tool
  • Speed limits
  • Compression with DEFLATE (MODE Z)
  • Encryption with SSL/TLS (for FTPS)

Below you’ll find the latest FileZilla Server releases:

  • FileZilla Server (2017-02-08)
  • FileZilla Server 0.9.60 (2017-02-06)
  • FileZilla Server 0.9.59 (2016-09-22)

You can check past releases.

Where to buy the best SSL Certificate for FileZilla?

SSL dragon is your one-stop place for all your SSL needs. We offer the best prices on the market for the entire range of our SSL products. We’ve partnered with the best SSL brands in the industry to offer you high-end SSL security and dedicated support. All our SSL certificates are compatible with FileZilla servers. Here are the SSL certificate types you can buy from us:

To help you find the ideal SSL certificate, we built two efficient SSL tools. Our SSL Wizard can recommend the best SSL deal for your online project, while the Certificate Filter, can help you sort and compare different SSL certificates by price, validation, and features.

If you find any inaccuracies, or you have details to add to these SSL installation instructions, please feel free to send us your feedback at [email protected]. Your input would be greatly appreciated! Thank you.