Наконец-то нашел это:
http://devsec.org/info/ssl-cert.html
И это работало с самозаверяющим сертификатом. Оказалось, я должен был Google для "генерировать PEM", а не "генерировать x.509".
Я некоторое время гуглил о том, как создать сертификат PEM X.509 и закрытый ключ для функции FTP в Freenas. Я знаю, что могу использовать SFTP, но я хочу иметь возможность защитить обычный протокол FTP, используя FTP-over-SSL. Я нашел, как генерировать ключи SSH и другие вещи, но ничего особенного для X.509 в формате PEM.
Я бы предпочел генерировать эти ключи, используя веб-сайт или графический интерфейс, если это возможно. Я знаю, как обходить CLI, но это не значит, что я их фанат :)
У меня есть Freenas 0.7.2 Sabanda (ревизия 5543), которая работает на FreeBSD 7.3-RELEASE-p3 (ревизия 199506).
Спасибо
Наконец-то нашел это:
http://devsec.org/info/ssl-cert.html
И это работало с самозаверяющим сертификатом. Оказалось, я должен был Google для "генерировать PEM", а не "генерировать x.509".
Create a DSA key pair:
ssh-keygen -t dsa Generating public/private dsa key pair. Enter file in which to save the key (/root/.ssh/id_dsa):
Enter a different file in which to save the key in. Note this is asking for the name of a file, not the name of the directory, it will also create a .pub
file, this is the public key for the above private key.