Setup CrushFTP SFTP with ECDSA Support
This document shows how to properly configure ECDSA support for SFTP on a CrushFTP server. This is needed for VMware NSX-T backups to properly function.
1. Create ECDSA Key#
You will need to use cmd to generate the ssh_host_ecdsa_key. This does require you use Windows 2019 as the underlying OS for CrushFTP since Windows 2019 includes the ssh-keygen commands built in. If you are not able to use Windows 2019, you may wish to install the OpenSSH application on your Windows Server to gain access to the ssh-keygen utility. https://github.com/PowerShell/Win32-OpenSSH/wiki/Install-Win32-OpenSSHSteps to Create ECDSA Key files
1. Open Command Prompt as Administrator
2. Run Below commands to generate key files:
cd D:\Program Files\CrushFTP
D:
ssh-keygen -A
ssh-keygen -t ecdsa -f ssh_host_ecdsa_key -N ""
Output:
Generating public/private ecdsa key pair. Your identification has been saved in ssh_host_ecdsa_key. Your public key has been saved in ssh_host_ecdsa_key.pub. The key fingerprint is: SHA256:uoSFybTIOdocoYO69ew/o58ULcKnvRCRJgDNThGYF14 contso\username@server-name The key's randomart image is: +---[ECDSA 256]---+ |+==oo.E | | .+o o | | oo * | |.o.X = . | |+ * O = S | |.= o O + | |o + + = | | o o +o+ | |. .=+*o | +----[SHA256]-----+
2. Modify CrushFTP SFTP Settings#
You will need open the CrushFTP Admin interface to change the SFTP configuration to correctly configure ECDSA support.1. Login to CrushFTP HTTPS interface with admin
2. Click on > Admin > Preferences > and select the SFTP interface you wish to modify
3. Click on the SSH Tab, and edit the Server Host Key (DSA): ./ssh_host_ecdsa_key
4. Click on Save
5. Test the connection with Filezilla or WinSCP
Add new attachment
Only authorized users are allowed to upload new attachments.
List of attachments
Kind | Attachment Name | Size | Version | Date Modified | Author | Change note |
---|---|---|---|---|---|---|
png |
ecdsa.png | 30.2 kB | 1 | 22-Jan-2021 15:34 | Sandor | |
png |
strong_ssh.png | 226.6 kB | 2 | 18-Mar-2022 12:26 | Halmágyi Árpád |
«
This particular version was published on 22-Jan-2021 15:38 by Sandor.
G’day (anonymous guest)
Log in
JSPWiki