2016-12-29 3 views
1

Also ich versuche, eine EC2-Instanz auf AWS einzurichten, und ich habe ein Schlüsselpaar erstellt und die .pem-Datei heruntergeladen. Allerdings, wenn ich versuche, es zu öffnen, erhalte ich die Fehlermeldung:Kann keine .pem-Datei im Schlüsselbund-Zugriff öffnen

Keychain error message

Ich habe auch über Eingabe des folgenden im Terminal lesen, um das Problem zu umgehen:

security import pub_key.pem -k ~/Library/Keychains/login.keychain 

aber funktioniert auch nicht (ich bekomme folgende Fehlermeldung:

Sicherheit: Fehler beim Lesen von infile pub_key.pem: Keine solche Datei oder Verzeichnis).

Ich habe auch versucht, nur neue Schlüsselpaare zu erstellen, aber das Problem besteht fort.

+0

ich das gleiche Problem habe. Ist das nicht Teil der Idee, den Schlüsselbund zum Speichern von Zertifikaten wie diesem zu verwenden? Ich möchte von anderen Rechnern auf meinen Amazon-Schlüssel zugreifen. – wcochran

Antwort

0

Die Datei .pem enthält Ihren privaten Schlüssel zum Herstellen einer ssh-Verbindung mit einer Amazon EC2-Instanz (oder einer anderen Linux-Instanz).

Die Datei .pem nicht öffnen (doppelklicken). Stattdessen werden Sie es mit dem ssh Befehl mit Ihrer Instanz verbinden, zB:

ssh -i yourfile.pem [email protected] 

Siehe Dokumentation: Connecting to Your Linux Instance Using SSH

+0

Die Verwendung der PEM ist nicht das Problem. Speichern Sie es irgendwo sicher ist. Dafür ist der Schlüsselanhänger gedacht. Warum Keychain dies nicht erlaubt, ist die Frage. – wcochran

Verwandte Themen