Erstellen und Einrichten von privaten und öffentlichen SSH-Schlüsseln

Erstellen und Einrichten von privaten und öffentlichen SSH-Schlüsseln

Ich versuche, mit einem SSH-Schlüssel auf einen Webserver zuzugreifen.

Ich habe mehrere Schritte zum Erstellen meiner Schlüssel befolgt, sie hochgeladen, kann aber immer noch keine Verbindung herstellen.

In Git Bash (unter Windows 8) habe ich nach vorhandenen Schlüsseln gesucht:

ls -al ~/.ssh

Als es keine gab, habe ich eines erstellt mit:

ssh-keygen -t rsa -b 4096 -C "[email geschützt]"

Ich habe es in der Standardeinstellung gespeichert, die anscheinend C:/home/.ssh war, und ich habe ihm eine Passphrase zugewiesen.

Ich folgte im Wesentlichen dem Beginn desGitHub-Anleitung.

Dadurch wurden mir eine id_rsa-Datei und eine id_rsa.pub-Datei generiert. Die erste wurde vom Serveradministrator hochgeladen und ich versuche jetzt, mich anzumelden.

PuTTY kann den id_rsa-Schlüssel so nicht verwenden („Schlüsseldatei (privater OpenSSH-2-Schlüssel) kann nicht verwendet werden“), daher habe ich ihn mit puttygen in pvtky.ppk konvertiert.

Ich sehe dann nur „Anmelden als:“, ohne den Schlüsselfehler, kann mich aber mit nichts anmelden.

Ich bitte nicht um Hilfe beim Herbeizaubern eines Logins, sondern versuche nur herauszufinden, ob mein Vorgang richtig war (was ich wohl nicht vermute) und ob das, was ich an dieser Stelle sehe, erwartungsgemäß ist.

BEARBEITEN: PuTTY-Raw-Fehler:

Ereignisprotokoll: Private Schlüsseldatei „C:\home.ssh\pvtky.ppk“ wird gelesen

Ereignisprotokoll: Pageant läuft. Schlüssel werden angefordert.

Ereignisprotokoll: Pageant hat 0 SSH-2-Schlüssel

Ereignisprotokoll: Konfigurierte Schlüsseldatei nicht in Pageant

Ereignisprotokoll: Öffentlicher Schlüssel angeboten

Ereignisprotokoll: Server hat unseren Schlüssel abgelehnt

Ereignisprotokoll: Getrennt: Keine unterstützten Authentifizierungsmethoden verfügbar (vom Server gesendet: öffentlicher Schlüssel)

Antwort1

Es ist keine große direkte Hilfe für Ihre Frage, wie man ssh-keygen richtig benutzt, ich bevorzuge die VerwendungPuttyGenfür meine .PPK-Erstellungsanforderungen.

Antwort2

es wird sein

pageant.exe

im Putty-Installationsordner

Öffnen Sie es, dann können Sie sein Symbol in der Taskleiste sehen, klicken Sie mit der rechten Maustaste darauf und

Schlüssel hinzufügen

Möglichkeit

Wählen Sie Ihre .ppk-Datei aus und fügen Sie sie hinzu

verwandte Informationen