Iis 7 godaddy证书不与filezilla一起使用

Iis 7 godaddy证书不与filezilla一起使用,iis-7,certificate,windows-server-2008,ssl-certificate,Iis 7,Certificate,Windows Server 2008,Ssl Certificate,以下是我所拥有的,运行MS server 2008,IIS 7 来自godaddy的p7b中间文件和crt格式的证书。这就是他们给我的全部。我需要从中获取一个私钥文件,以便与crt一起使用,并将其配置为在filezilla中使用。我试着将p7b文件加载到filezilla服务器的私钥部分,但这不起作用,我认为不会。我试图通过在MMC中创建一个pfx文件,然后使用openssl从证书中提取密钥,方法是使用 openssl pkcs12 -in file.pfx -nocerts -out key.

以下是我所拥有的,运行MS server 2008,IIS 7

来自godaddy的p7b中间文件和crt格式的证书。这就是他们给我的全部。我需要从中获取一个私钥文件,以便与crt一起使用,并将其配置为在filezilla中使用。我试着将p7b文件加载到filezilla服务器的私钥部分,但这不起作用,我认为不会。我试图通过在MMC中创建一个pfx文件,然后使用openssl从证书中提取密钥,方法是使用

openssl pkcs12 -in file.pfx -nocerts -out key.key
这将返回显示MicrosoftFot本地密钥集没有值的内容


我完全不知道如何得到这项工作,已经尝试了几天。有人知道如何让这个和filezilla一起工作吗?戈达迪的支持似乎没有什么帮助。

事实证明,这正是我所需要的:

c:\OpenSSL-Win32\bin>openssl pkcs12 -in file.pfx -nocerts –nodes  -passin pass:123 | openssl rsa -out privatekey.pem
这给了我一个RSA私钥,然后作为私钥和证书放入filezilla设置中的cert字段中。这两个文件都应位于不受权限保护的文件夹中,并且(对此部分不是100%确定)应位于同一文件夹中


注意:这是在从MMC导出私钥之后,这里讨论的是pfx文件,在执行此操作之前,请确保证书已安装在IIS中。

结果表明这正是我所需要的:

c:\OpenSSL-Win32\bin>openssl pkcs12 -in file.pfx -nocerts –nodes  -passin pass:123 | openssl rsa -out privatekey.pem
这给了我一个RSA私钥,然后作为私钥和证书放入filezilla设置中的cert字段中。这两个文件都应位于不受权限保护的文件夹中,并且(对此部分不是100%确定)应位于同一文件夹中

注意:这是在从MMC导出私钥之后,这里讨论的是pfx文件,在执行此操作之前,请确保证书已安装在IIS中