Für die IoT-Entwicklung muss ein Gerät mit einem FTP-Server verbunden werden, um eine Datei herunterzuladen. Als FTP-Server verwende ich vsftpd.
Das Gerät, das ich verwende, hat einige Einschränkungen. Es unterstützt TLS 1.2 und einige Chipper-Suiten. Ich habe die neueste Version von Ubuntu verwendet, hatte aber kein Glück, den Server auf TLS 1.2 herunterzustufen (ich habe Ubuntu 16.04 verwendet, das TLS 1.2 war).
Ich suche nach einer Möglichkeit, einen FTP-Server mit TLS 1.2 und den unterstützten Chip-Suiten zu erstellen.
Danke
SSL-Versionen SSL3.0, TLS1.2, TLS1.1,TLS1.0
Unterstützte SSL-Chiffre-Suiten
TLS_RSA_MIT_AES_256_CBC_SHA
TLS_RSA_MIT_AES_128_CBC_SHA
TLS_RSA_MIT_RC4_128_SHA TLS_RSA_MIT_RC4_128_MD5
TLS_RSA_MIT_3DES_EDE_CBC_SHA
TLS_RSA_MIT_AES_256_CBC_SHA256 TLS_ECDH_ECDSA_MIT_RC4_128_SHA TLS_ECDH_ECDSA_MIT_3DES_EDE_CBC_SHA
TLS_ECDH_ECDSA_MIT_AES_128_CBC_SHA TLS_ECDH_ECDSA_MIT_AES_256_CBC_SHA TLS_ECDHE_ECDSA_MIT_RC4_128_SHA TLS_ECDHE_ECDSA_MIT_3DES_EDE_CBC_SHA TLS_ECDHE_ECDSA_MIT_AES_128_CBC_SHA TLS_ECDHE_ECDSA_MIT_AES_256_CBC_SHA TLS_ECDHE_RSA_MIT_RC4_128_SHA TLS_ECDHE_RSA_MIT_3DES_EDE_CBC_SHA TLS_ECDHE_RSA_MIT_AES_128_CBC_SHA TLS_ECDHE_RSA_MIT_AES_256_CBC_SHA TLS_ECDH_RSA_MIT_RC4_128_SHA TLS_ECDH_RSA_MIT_3DES_EDE_CBC_SHA TLS_ECDH_RSA_MIT_AES_128_CBC_SHA TLS_ECDH_RSA_MIT_AES_256_CBC_SHA TLS_ECDHE_ECDSA_MIT_AES_128_CBC_SHA256 TLS_ECDHE_ECDSA_MIT_AES_256_CBC_SHA384 TLS_ECDH_ECDSA_MIT_AES_128_CBC_SHA256 TLS_ECDH_ECDSA_MIT_AES_256_CBC_SHA384 TLS_ECDHE_RSA_MIT_AES_128_CBC_SHA256 TLS_ECDHE_RSA_MIT_AES_256_CBC_SHA384 TLS_ECDH_RSA_MIT_AES_128_CBC_SHA256 TLS_ECDH_RSA_MIT_AES_256_CBC_SHA384 TLS_ECDHE_RSA_MIT_AES_128_GCM_SHA256