Wie können wir helfen?
Wie erstelle ich ein SSH Schlüsselpaar?
Um SSH oder SFTP Zugriff zu ihrem Server zu bekommen, benötigen sie ein SSH Schlüsselpaar bzw. Keypair. Ein SSH Keypair besteht aus zwei zusammengehörigen Schlüsseln: einem öffentlichen Schlüssel (Public Key) und einem privaten Schlüssel (Private Key). Der Public Key kann beliebig veröffentlicht werden, während der Private Key geheim gehalten werden muss. Diese Schlüssel sind die einzige Möglichkeit, sich mit Ihrem Server bei uns per SSH zu authentifizieren.
Im folgenden finden Sie Anleitungen für Windows, MacOS und Linux. Nachdem Sie die Anleitung gefolgt haben sollten Sie erfolgreich ein SSH Schlüsselpaar generiert haben. Den Public Key können Sie in die "authorized_keys" Datei ihres Servers einfügen, um den den Zugriff auf den Server zu ermöglichen. Alternativ senden Sie uns den Key bitte per E-Mail zur weiteren Abstimmung.
Um unter Windows einen SSH Key zu generieren benötigen Sie PuTTY. Den PuTTY Installer können Sie hier herunterladen.
Öffnen Sie PuTTYgen aus dem Startmenü und generieren Sie ein Schlüsselpaar:
- Wählen Sie "EdDSA" als Schlüsseltyp.
- Wählen Sie Ed25519 (255 bits) als Kurven-Option.
- Klicken Sie auf "Generate" und bewegen Sie ihre Maus zufällig, um Entropie zu erzeugen.
Speichern Sie dann Ihr Schlüsselpaar:
- Kopieren Sie den Public Key und speichern Sie ihn auf Ihrem PC. Benutzen Sie hierfür nicht die "Save public key" Funktion.
- Klicken Sie auf "Save private key" und wählen Sie einen sicheren Ort und Namen (z.B. "private_key.ppk").
Um unter Linux oder MacOS ein SSH Schlüsselpaar zu generieren benötigen sie das "ssh-keygen" Programm, welches in der Regel bereits auf ihrem System installiert ist.
Öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus:
ssh-keygen -t ed25519 |
Sobald der Befehl ausgeführt wird, wird das Keypair erstellt.
Den Public Key finden sie dann in der Datei ~/.ssh/id_ed25519.pub
und den Private Key in der Datei ~/.ssh/id_ed25519
.