通过命令行将证书导入系统钥匙串


32

是否可以将证书复制到运行OS X Snow Leopard的计算机上,将其添加到系统钥匙串中,然后将其设置为“始终通过SSH信任”?

如果是的话...怎么办?

Answers:


41

要导入受信任的证书,请使用terminal命令

sudo security add-trusted-cert -d -r trustRoot -k /Library/Keychains/System.keychain <certificate>

这会将可信证书添加到System.keychain。您应该修改选项和路径以适合您的情况。有关安全性的更多信息,请参见手册页

T Rich Trouton, System.keychain 添加新的受信任的根证书


报价由于某种原因将我弄乱了,将其删除,一切都很好。
counterbeing

@jaberg,以及如何通过ssh向本地钥匙串(而非系统)添加证书?
gaussblurinc 2014年

4
非常感谢!只需注意:还可以添加到"$HOME/Library/Keychains/login.keychain"

security add-trusted-cert和之间有什么区别security import
Nepoxx
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.