Start
/
Erweiterte Site-Tools
/
SSH
/
Wie generiert man ein SSH-Schlüsselpaar in Mac OS?

Wie generiert man ein SSH-Schlüsselpaar in Mac OS?

SiteGround verwendet Schlüsselpaare für SSH-Authentifizierung, im Gegensatz zu einfachen Benutzernamen und Passwort. Weitere Informationen zu SSH-Schlüsseln finden Sie hier.

Sie können in Mac OS ein SSH-Schlüsselpaar wie folgt generieren:

  • Öffnen Sie das Terminal, indem Sie zu Anwendungen > Dienstprogramme > Terminal
  • Im Terminal können Sie mit dem folgenden Befehl die Schlüsselgenerierung starten
ssh-keygen -t rsa
  • Als nächstes werden Sie aufgefordert, den Speicherort anzugeben, an dem die private Schlüsseldatei erstellt werden soll:
Enter file in which to save the key (/home/youruser/.ssh/id_rsa):

Lassen Sie dieses Feld leer, um den Schlüssel an der Standardposition zu erstellen, die /home/youruser/.ssh/ id_rsa ist. Die Datei mit dem öffentlichen Schlüssel wird am selben Ort und mit dem gleichen Namen, aber mit der Erweiterung .PUB erstellt.

  • Danach werden Sie aufgefordert, ein Passwort zu wählen. Dies ist das Passwort, das für die Verwendung des privaten Schlüssels erforderlich ist.
Enter passphrase (empty for no passphrase):

Damit ist die Schlüsselgenerierung abgeschlossen. Unten ist ein Beispiel des gesamten Prozesses:

Mac_user: ssh-keygen-t rsa
Generieren eines öffentlichen/privaten RSA-Schlüsselpaares.
Geben Sie die Datei ein, in der der Schlüssel gespeichert werden soll (/home/user/.ssh/id_rsa):
Passwort eingeben (leer für kein Passwort):
Geben Sie dieselbe Passphrase erneut ein:
Ihre Identifikation wurde in id_rsa gespeichert.
Ihr öffentlicher Schlüssel wurde in id_rsa.pub gespeichert.
Der wichtigste Fingerabdruck ist:
16: 8e: e8: f2: 1d: c9: b9: cf: 43: 9a: b3: 3c: c1: 1f: 95: 93 Mac_user

Dies erzeugt einen privaten Schlüssel, der in /home/user/.ssh/id_rsa geschrieben wird, und einen öffentlichen Schlüssel, der in /home/user/.ssh/ id_rsa.pub .

Danach müssen Sie den öffentlichen Schlüssel in Site Tools > Entwickler > SSH-Schlüsselverwaltung hochladen, gehen Sie zu Importieren und fügen Sie den Schlüssel ein. Laden Sie den privaten Schlüssel mit dem Befehl ssh-add in Ihr Terminal:

ssh-add /home/user/.ssh/id_rsa

Sie werden nach der Passphrase Ihres Schlüssels gefragt, wenn Sie ihn in das Terminal laden.

Mit den generierten Schlüsseln sollten Sie sich nun über SSH verbinden können. Weitere Informationen, wie man sich via SSH mit dem SiteGround-Hosting-Konto verbindet, finden Sie unten:

Wie melde ich mich über SSH in Mac OS bei meinem gemeinsamen SiteGround-Konto an?

Diesen Artikel teilen