These instructions are assuming you are using PuTTYGen (To generate your Public/Private key pair) and FileZilla (To access the ETO SFTP server), both of which are available as free downloads. We are not affiliated with either product nor their makers.
Please note that these instructions are intended for advanced users. Only Site Managers and above will be able to set up this feature. ETO Support does not provide support for individual SFTP client setups beyond information needed to be entered within ETO.
See the original release notes (with a video recording) here!
Part 1: Generating the public and private key combo
Open PuTTYGen. If you have not yet downloaded it, refer to the Introduction section above
Generate your key file using PuTTYGen, type should be RSA.
Highlight and copy the public key to your clipboard after the key is generated.
Save the private key, making sure you use a password for the file that you can remember. You will need this password again in Part 3.
Part 2: Entering key file information into ETO
Open ETO and login.
Navigate to Site Administration -> Manage My Site -> SFTP Settings tab
Paste the public key into the SSH Public Key field and click Save. Copy the Host and Username to your clipboard. This information will be used to login with your SFTP client, along with the password you chose for your private key file. The port number you connect to will always be 22.
Part 3: Setting up the connection in FileZilla
Open FileZilla. If you have not downloaded it yet, please refer to the first section.
In FileZilla, open the "Edit" menu at the top of the window, then click on "Settings".
From there, click on the "SFTP" heading in the left side panel.
Click on "Add Key File" and select the private key you saved in Part 1
Click the "Ok" button in the bottom left of the window.
On the main screen of FileZilla, you will now login using the credentials you copied in step 6 of Part 1
Paste the Host value you copied in Part 2
Paste the Username you copied in Part 2
Enter the password for your key file that you created
Enter 22 as the port
You may receive a prompt asking whether or not you would like to trust the host. Click "Yes" if applicable.
You will now be prompted to re-enter your key file's password.
If you would like, check the box that says "Remember password until FileZilla is closed"
When successfully connected, your FileZilla should look similar to this (annotated for clarity)