Zum Hauptinhalt springen
Inhalt

Authentifizierung und Schlüssel

SSH-Schlüssel

SSHive kann Ihre SSH-Schlüssel erzeugen und verwahren: ein privater Schlüssel wird vom Schlüsselbund verschlüsselt und nie in ~/.ssh geschrieben. Diese verwalteten Schlüssel lassen sich in jedem Profil wiederverwenden und folgen iCloud.

Von Lucas Russo, Entwickler von SSHive · Aktualisiert am

Einen Schlüssel erzeugen

  1. Öffnen Sie Einstellungen > SSH-Schlüssel.
  2. Klicken Sie auf Schlüssel erzeugen.
  3. Geben Sie ihm einen Namen, zum Beispiel prod-server.
  4. Wählen Sie den Typ: Ed25519, RSA 4096, ECDSA.
  5. Optional: eine Passphrase. SSHive speichert sie verschlüsselt, Sie müssen sie nicht erneut eingeben.
  6. Klicken Sie auf Erzeugen.
La génération d'une clé SSH
Das Erzeugen eines SSH-Schlüssels

Den Schlüssel auf einem Server installieren

Das Gegenstück zu ssh-copy-id, ohne SSHive zu verlassen.

  1. Öffnen Sie zuerst eine SSH-Sitzung zu diesem Server, mit Passwort.
  2. Klicken Sie in Einstellungen > SSH-Schlüssel in der Zeile des Schlüssels auf Auf Host installieren.
  3. Wählen Sie die offene Sitzung. Der Schlüssel wird der ~/.ssh/authorized_keys des Servers hinzugefügt, ohne Duplikat.
  4. Bearbeiten Sie dann das Profil, um diesen Schlüssel zu nutzen, wie unten.
L'installation d'une clé publique sur un serveur
Das Installieren eines öffentlichen Schlüssels auf einem Server

Öffentlichen Schlüssel kopieren legt ihn in die Zwischenablage, um ihn anderswo einzufügen: GitHub, das Panel eines Hosters.

Einen vorhandenen Schlüssel importieren

Klicken Sie auf Schlüssel importieren, fügen Sie den privaten Schlüssel ein, dann Importieren. Gelesene Formate: OpenSSH (BEGIN OPENSSH PRIVATE KEY), PEM (BEGIN RSA PRIVATE KEY, BEGIN EC PRIVATE KEY) und PuTTY PPK Version 2.

Einen Schlüssel in einem Profil nutzen

  1. Im Profil, Authentifizierung: wählen Sie Privater Schlüssel.
  2. Wählen Sie unter SSH-Schlüssel einen Ihrer verwalteten Schlüssel. Seine Passphrase wird automatisch gefunden.
  3. Oder wählen Sie Lokale Datei…, dann Durchsuchen. Ist der Schlüssel geschützt, haken Sie Schlüssel durch eine Passphrase geschützt an und geben Sie sie ein.
Un serveur qui utilise une clé gérée
Ein Server, der einen verwalteten Schlüssel benutzt

Einen Schlüssel löschen

Das Papierkorbsymbol in seiner Zeile. Nutzen ihn Profile, sagt SSHive es und fragt nach: diese Verbindungen werden nicht mehr funktionieren.

Gilt für SSHive 2.0.6 auf Mac