
Ich habe eine PPK-Datei, die ich für die SSH-Verbindung mit einem Server verwenden muss. Ich verwende OS X Yosemite.
Ich habe es folgendermaßen in eine PEM-Datei konvertiert:puttygen keyfile.ppk -O private-openssh -o keyfile.pem
Wenn ich jedoch versuche, dies zum Schlüsselbund von OS X hinzuzufügen, wird angezeigt, dass die Informationen aus der Datei nicht abgerufen werden konnten. Ich habe die Berechtigungen dafür geändert, chmod 600 keyfile.pem
aber immer noch kein Glück.
Also habe ich es einfach über das Terminal versucht:
ssh -i keyfile.pem root@ip_address
Allerdings läuft das einfach ab. Was mache ich falsch?
Antwort1
Überprüfen Sie zunächst Ihre Verbindung mit Ihrem Server mit einem Ping-Befehl. Wenn Sie Ihren Server anpingen können, versuchen Sie dies
- Kopieren Sie Ihre .pem-Datei nach ~/.ssh/
- Fügen Sie diesen Befehl am Ende Ihrer Konfigurationsdatei hinzu
Identitätsdatei „~/.ssh/keyfile.pem“
- Verbinden Sie sich mit Ihrem Server:
ssh root@ip_adresse