Importieren Sie Zertifikate über die Befehlszeile in den Systemschlüsselbund


32

Ist es möglich, ein Zertifikat auf einen Computer mit OS X Snow Leopard zu kopieren, es dem Systemschlüsselbund hinzuzufügen und es dann auf "Immer über SSH vertrauen" zu setzen?

Und wenn ja ... wie?

Antworten:


41

Verwenden Sie zum Importieren eines vertrauenswürdigen Zertifikats den Befehl terminal

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

Dadurch wird der System.keychain ein vertrauenswürdiges Zertifikat hinzugefügt. Sie sollten die Optionen und Pfade an Ihre Situation anpassen. Weitere Informationen finden Sie auf der Manpage zur Sicherheit .

↬ Rich Trouton, Hinzufügen neuer vertrauenswürdiger Stammzertifikate zu System.keychain


Die Zitate haben mich aus irgendeinem Grund durcheinander gebracht, sie entfernt und alles war in Ordnung.
counterbeing

@jaberg, und wie füge ich ein Zertifikat über ssh zum lokalen Schlüsselbund hinzu, nicht zum System?
Gaussblurinc

4
Vielen Dank! Nur eine Anmerkung: Man kann auch hinzufügen"$HOME/Library/Keychains/login.keychain"

Was ist der Unterschied zwischen security add-trusted-certund security import?
Nepoxx
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.