Python 2.7.5 (3.X ではない) を使用しており、FTPS (FTP-TLS) 公開証明書を検証する必要があります。つまり、カスタム キーではなく、標準の認証局に対して検証したいのです。(HTTPS に似ています。)
いくつかのオプションが表示されますが、それらを機能させることができません: FTP_TLS() クラスは、間違っていない限り、証明書を検証する機能を提供していないようです:
class ftplib.FTP_TLS([host[, user[, passwd[, acct[, keyfile[, certfile[, timeout]]]]]]])
M2Crypto と M2Cryptoを読みましたcertifi
が、FTP/TLS を使用して接続および転送できますが、証明書を確認する方法が見つからないようです。
また、この場合、CURL ライブラリを使用できるとは思いません :( ただのメモ。