[英]export public key from keychain access
我想存档我的应用程序以便在两台计算机上分发。 我成功导出了私钥并将其导入我的第二台机器,但在导入公钥时遇到错误。
我搜索的每个地方总是只提到私钥的导出 - 为什么呢? 如何导出公钥并成功传输? 我究竟做错了什么?
这个错误报告反映出自2009年以来一直被打破。
如果报告偏离互联网,这里是导入公钥pem文件的相关说明。 您将要在终端中执行此操作。
security import pub_key.pem -k ~/Library/Keychains/login.keychain
当您导出私钥时 ,您应该获得.p12文件。 在另一台计算机上导入该文件。 它应该包含你需要的一切。 你不需要专门导出和导入公共密钥。
与DougW相同,
但首先,您必须将终端指向密钥目录
然后将pub_key更改为要导入的键的名称
例:
您在文件夹文件上的键,键名是my_login.pem
所以,你必须写在终端
$ cd Documents
$ security import my_login.pem -k ~/Library/Keychains/login.keychain
但要小心,如果你的关键名称,你必须要反斜杠
$ security import \<my_login.pem\> -k ~/Library/Keychains/login.keychain
转义字符的反斜杠为文本
https://ubuntuforums.org/showthread.php?t=1976408
供你参考
您可以通过更改目录导入密钥链,目录显示在此处
让你的指针指向你想知道的钥匙串
所以它会是这样的
security import **yourkeyname** -k ~/Library/Keychains/System.keychain
小心这一点
你必须知道你做了什么
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.