Tutorial - Creating and Manually Starting an FTPES or FTPS Server
In this tutorial, you will:
Create a FTPES server.
Manually launch the server.
View server details.
The same procedure can be followed for creating an FTPS server. The parameters are the same except for the Mandatory Encryption toggle which is only available for the FTPES protocol.
Create the FTPES Server
Step 1 | From the UDMG Admin UI navigation pane, select Local Servers. The Servers list displays. |
|---|---|
Step 2 | Click Add icon (). The Server Details displays.
|
Step 3 | Click Save icon (). |
Step 4 | Click the Restart icon (). The changes are effective after a restart of the local server. |
Step 5 | Prepare your certificate and private key in PEM format. To generate a sample self-signed certificate with OpenSSL > 1.1.1 (older versions do not support the $ SUBJECT="/C=US/ST=Georgia/L=Alpharetta/O=Stonebranch/OU=UDMG/CN=*.stonebranch.com"
$ openssl req -new -newkey rsa:4096 -x509 -sha256 -days 365 -nodes -subj "$SUBJECT" -out ftpes-01.crt -keyout ftpes-01.key -addext "subjectAltName = DNS:*.stonebranch.com"Note: if you're using Windows Git Bash, it is required to set the MSYS_NO_PATHCONV environment variable to 1 before you run this command. |
Step 6 | Select the stonebranch-ftpes-01 server record from the Server list and click the Certificates / Keys tab. |
Step 7 | Click the Add icon (). |
Step 8 | The Certificate Details displays.
Click Submit button. |
Step 9 | Click Save icon (). |
Step 10 | The certificate record appears in the list: |
Step 11 | To see more details about a specific server certificate, click the View icon (). A menu appears with Private Key and Certificate options. Click the Private Key to show the key details:
Click the Certificate option to show the certificate details:
If the record was just created or updated, click the Refresh icon () to reload the details. |
Step 12 | Start the server by clicking on the Play () icon. |
Step 13 | Click on the UDMG Server Status button to show the list of running services. The new server stonebranch-ftpes-01 is listed and should appear with a green status. The green status indicates an FTPES server listening on the IP and port configured. |
Step 14 | The server status can be controlled with the following action buttons:
|
Step 15 | Additional details can be attached to a local server.
Go to the Details tab. Fill in the needed details. New fields can be added using the Plus button () at the bottom of the form. A custom field is comprised of a key and value pair. Press the Save icon (). |