我创建了几个自签名的S / MIME证书(使用OSX钥匙串和OpenSSL),然后将它们导出到3个文件中:
- 证书(.cer)
- 私钥(.p12)
- 公钥(.pem)
尝试将它们重新导入到另一台Mac时,证书和私钥都已导入,没有任何问题。但是无法导入公钥。
相反,我收到以下错误消息:
发生了错误。无法导入项目。
这段时间的内容无法检索
如何导入公钥?是否应将其转换为其他格式以进行导入?
为什么要导入公钥?这是您需要导入的私钥。公钥保留在服务器上,私钥已导出到客户端,仅此而已。
—
MariusMatutiae 2014年
足够公平-因此无法通过钥匙串手动导入公共密钥(例如,如果有人将其公共密钥作为文件提供给您,而不是向您发送电子邮件)?
—
Prembo 2014年
在允许密码连接的时间内,您可以使用scp将所有文件从一个文件复制到另一个文件。然后,当所有按键都放置到位时,可以禁用密码登录。
—
MariusMatutiae 2014年