Importer des certificats dans le trousseau système via la ligne de commande


32

Est-il possible de copier un certificat sur une machine exécutant OS X Snow Leopard, de l'ajouter au trousseau système, puis de le définir sur "Toujours faire confiance via SSH?"

Et si oui ... comment?

Réponses:


41

Pour importer un certificat approuvé, utilisez la commande de terminal

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

Cela ajoutera un certificat approuvé au System.keychain. Vous devez modifier les options et les chemins d'accès en fonction de votre situation. Consultez la page de manuel sur la sécurité pour plus d'informations.

↬ Rich Trouton, Ajout de nouveaux certificats racine de confiance à System.keychain


Les citations m'ont dérangé pour une raison quelconque, les ont supprimées et tout allait bien.
contre-être le

@jaberg, et comment ajouter un certificat via ssh au trousseau local, pas au système?
gaussblurinc

4
Merci beaucoup! Juste une note: on peut aussi ajouter à"$HOME/Library/Keychains/login.keychain"

Quelle est la difference entre security add-trusted-certet security import?
Nepoxx
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.