在 Freenas 上为 FTP-over-SSL 生成 X.509 证书

在 Freenas 上为 FTP-over-SSL 生成 X.509 证书

我一直在 Google 上搜索如何为 Freenas 中的 FTP 功能创建 X.509 PEM 证书和私钥。我知道我可以使用 SFTP,但我也希望能够使用 FTP-over-SSL 保护常规 FTP 协议。我找到了如何生成 SSH 密钥和其他内容,但没有找到 PEM 格式的 X.509 的具体信息。

如果可能的话,我更愿意使用网站或 GUI 来生成这些密钥。我知道如何使用 CLI,但这并不意味着我是它们的粉丝 :)

我有 Freenas 0.7.2 Sabanda(修订版 5543),它在 FreeBSD 7.3-RELEASE-p3(修订版 199506)上运行。

谢谢

答案1

最终找到了这个:

http://devsec.org/info/ssl-cert.html

并且它使用自签名证书工作。结果我不得不在 Google 上搜索“生成 PEM”,而不是“生成 x.509”。

答案2

创建DSA密钥对:

ssh-keygen -t dsa

Generating public/private dsa key pair.
Enter file in which to save the key (/root/.ssh/id_dsa):

输入一个不同的文件来保存密钥。请注意,这是要求输入文件的名称,而不是目录的名称,它还将创建一个.pub文件,这是上述私钥的公钥。

相关内容