Das Ausführen von PuTTY und die Verbindung mit einem Remote-Server über das SSH-Protokoll ist ein wesentlicher Bestandteil der Arbeit vieler IT-Experten und Systemadministratoren geworden. Ein Nachteil von PuTTY ist, dass es standardmäßig nicht mit öffentlichen Schlüsseln funktioniert, sondern ein eigenes ppk-Format zum Speichern von Schlüsseln verwendet.
Wie kann ich eine ppk-Datei für PuTTY erstellen und eine sichere Verbindung zum Remote-Server herstellen? In diesem Artikel erfahren Sie, wie Sie ein SSH-Schlüsselpaar generieren, einen privaten Schlüssel in PuTTY importieren und im ppk-Format speichern können.
Bevor Sie eine ppk-Datei erstellen, müssen Sie ein SSH-Schlüsselpaar generieren, das aus privaten und öffentlichen Schlüsseln besteht. Der private Schlüssel wird auf Ihrem Computer gespeichert und Sie können den öffentlichen Schlüssel zur Authentifizierung an einen Remote-Server senden. Sie können verschiedene Tools wie PuTTYgen oder OpenSSH verwenden, um ein Schlüsselpaar zu generieren.
Installieren und Ausführen von PuTTY
Um mit PuTTY zu beginnen, müssen Sie das Programm herunterladen und auf Ihrem Computer installieren. Folgen Sie den Anweisungen unten, um PuTTY zu installieren und auszuführen:
| Schritt 1: | Öffnen Sie Ihren Webbrowser und rufen Sie die offizielle PuTTY-Website auf. |
| Schritt 2: | Wählen Sie auf der Download-Seite die entsprechende Version von PuTTY für Ihr Betriebssystem aus. |
| Schritt 3: | Speichern Sie die heruntergeladene Installationsdatei auf Ihrem Computer. |
| Schritt 4: | Führen Sie die PuTTY-Installationsdatei aus. |
| Schritt 5: | Befolgen Sie die Installationsanweisungen, um die PuTTY-Installation abzuschließen. |
| Schritt 6: | Nachdem die Installation abgeschlossen ist, suchen Sie die PuTTY-Verknüpfung auf Ihrem Desktop oder im Startmenü. |
| Schritt 7: | Starten Sie PuTTY, indem Sie zweimal auf die Verknüpfung klicken. |
Jetzt haben Sie PuTTY installiert und ausgeführt, und Sie können mit der Einrichtung und Verwendung verschiedener Funktionen beginnen, um eine Verbindung zu Remote-Servern herzustellen.
Generieren von SSH-Schlüsseln
- Öffnen Sie ein Terminal oder eine Eingabeaufforderung auf Ihrem Computer.
- Geben Sie den folgenden Befehl ein: ssh-keygen -t rsa -b 2048 . Mit diesem Befehl können Sie ein RSA-Schlüsselpaar generieren.
- Geben Sie bei Aufforderung einen Dateinamen ein, um den Schlüssel zu speichern. Zum Beispiel my_key .
- Geben Sie bei Aufforderung eine Passphrase ein. Dies ist ein zusätzlicher Schutz für Ihren Schlüssel. Geben Sie ein starkes Passwort ein, das schwer zu erraten sein wird.
- Die Schlüssel werden generiert und in zwei Dateien gespeichert: my_key (privater Schlüssel) und my_key.pub (öffentlicher Schlüssel).
Der öffentliche Schlüssel ist my_key.pub kann auf einem Remote-Server zur Authentifizierung mit SSH verwendet werden.
Der private my_key-Schlüssel muss an einem sicheren Ort auf Ihrem Computer gespeichert werden. Übertragen Sie niemals einen privaten Schlüssel über öffentliche Kommunikationskanäle.
Sie haben jetzt SSH-Schlüssel, mit denen Sie sich sicher mit Remote-Servern verbinden können.
Konvertieren von Schlüsseln in das ppk-Format
Um die Schlüssel in PuTTY zu verwenden, müssen Sie sie in das ppk-Format (PuTTY Private Key) konvertieren. Der Konvertierungsprozess ermöglicht es Ihnen, den privaten Schlüssel in einem PuTTY-geeigneten Format zu speichern, sodass Sie ihn für die Autorisierung auf Remote-Servern verwenden können.
Zuerst müssen Sie einen privaten RSA- oder DSA-Schlüssel im PEM-Format haben. Wenn Sie bereits über einen solchen Schlüssel verfügen, fahren Sie mit dem nächsten Schritt fort.
Wenn Sie einen öffentlichen Schlüssel im PEM-Format haben, aber keinen privaten Schlüssel haben, können Sie ihn mit dem Dienstprogramm PuTTYgen erstellen. Starten Sie dazu PuTTYgen und wählen Sie im Menü "Conversions" den Punkt "Import Key". Geben Sie dann den Pfad zum öffentlichen Schlüssel im PEM-Format an und klicken Sie auf die Schaltfläche "Öffnen". PuTTYgen erstellt einen entsprechenden privaten Schlüssel im ppk-Format.
Wenn Sie einen privaten Schlüssel im openssh-Format haben, können Sie ihn mit dem Dienstprogramm PuTTYgen in das ppk-Format konvertieren. Öffnen Sie PuTTYgen und wählen Sie "Conversions" -> "Import Key", geben Sie dann den Pfad zum privaten Schlüssel im openssh-Format an und klicken Sie auf "Open". Wählen Sie "Conversions" -> "Export OpenSSH Key" und speichern Sie den Schlüssel im ppk-Format.
Wenn Sie einen privaten Schlüssel im Format haben ssh.com . es kann auch mit PuTTYgen in das ppk-Format konvertiert werden. Öffnen Sie PuTTYgen und wählen Sie "Conversions" -> "Import Key" und geben Sie dann den Pfad zum privaten Schlüssel im Format an ssh.com und klicken Sie auf die Schaltfläche "Öffnen". Wählen Sie "Conversions" -> "Export OpenSSH Key" und speichern Sie den Schlüssel im ppk-Format.
Nachdem Sie alle erforderlichen Konvertierungen durchgeführt haben, erhalten Sie einen privaten Schlüssel im ppk-Format, der von PuTTY zur Authentifizierung auf Remote-Servern verwendet werden kann. Wenn Sie den Schlüssel in PuTTY verwenden, müssen Sie den Pfad zur ppk-Datei in den Autorisierungseinstellungen angeben.
Herunterladen und Verwenden einer PPK-Datei
Nachdem Sie eine ppk-Datei in PuTTY erstellt haben, können Sie sie verwenden, um eine Verbindung zum Server herzustellen. Führen Sie die folgenden Schritte aus, um eine ppk-Datei herunterzuladen:
- Öffnen Sie PuTTY und gehen Sie zum Abschnitt "Session".
- Geben Sie die IP-Adresse oder den Domänennamen des Servers in das Feld "Host Name (or IP address)" ein.
- Wählen Sie ein Verbindungsprotokoll aus (z. B. SSH).
- Gehen Sie zu "Connection" -> "SSH" -> "Auth".
- Klicken Sie auf die Schaltfläche "Durchsuchen" neben dem Feld "Private key file for authentication".
- Geben Sie den Pfad zur heruntergeladenen ppk-Datei an. Stellen Sie sicher, dass der Dateityp auf PuTTY Private Key Files (*.ppk)".
- Klicken Sie auf "Öffnen", um die ppk-Datei herunterzuladen.
Nachdem Sie die ppk-Datei erfolgreich heruntergeladen haben, können Sie sie verwenden, um eine Verbindung zum Server herzustellen. PuTTY findet automatisch die heruntergeladene ppk-Datei und verwendet sie zur Authentifizierung.
Wichtig: Stellen Sie sicher, dass sich die ppk-Datei an einem sicheren Ort befindet und verschlüsselt gespeichert wird, da sie einen privaten Schlüssel zur Authentifizierung enthält. Verteilen Sie es nicht ohne Erlaubnis und speichern Sie es nicht auf öffentlichen Servern.
Jetzt wissen Sie, wie Sie eine ppk-Datei in PuTTY hochladen und verwenden, um eine Verbindung zum Server herzustellen.
Sichere Speicherung von PPK-Dateien
Die PPK-Datei enthält einen privaten Schlüssel, der zur Authentifizierung bei PuTTY verwendet wird. Um die Sicherheit Ihrer ppk-Datei zu gewährleisten, müssen folgende Maßnahmen ergriffen werden:
1. Verschlüsseln Sie die ppk-Datei mit einem Passwort:
Eine Möglichkeit, Ihre ppk-Datei zu schützen, besteht darin, ein Passwort zum Verschlüsseln der Datei zu erstellen. PuTTY unterstützt die Möglichkeit, ein Passwort festzulegen, wenn eine ppk-Datei generiert wird. Das Passwort muss komplex genug sein, mindestens 8 Zeichen enthalten und Groß- und Kleinbuchstaben, Zahlen und Sonderzeichen enthalten.
2. Bewahren Sie die ppk-Datei an einem sicheren Ort auf:
Es ist wichtig, dass die ppk-Datei an einem sicheren und unzugänglichen Ort aufbewahrt wird. Es wird empfohlen, einen Passwortschutz zu verwenden, um auf Ihren Computer oder Server zuzugreifen. Legen Sie die ppk-Datei in ein sicheres Verzeichnis oder verschlüsseln Sie sie mit zusätzlichen Tools.
3. Sichern Sie die ppk-Datei regelmäßig:
Um zu verhindern, dass Ihre ppk-Datei verloren geht, wird empfohlen, sie regelmäßig zu sichern. Sie können mehrere Kopien einer Datei auf verschiedenen Medien speichern, z. B. auf einer externen Festplatte, einem USB-Laufwerk oder einem Cloud-Speicher. Stellen Sie sicher, dass die Backups auch passwortgeschützt sind.
4. Achten Sie sorgfältig auf Ihr Passwort:
Das zum Verschlüsseln einer ppk-Datei verwendete Passwort ist ein Schlüsselelement der Sicherheit. Geben Sie dieses Passwort niemals per E-Mail oder anderen unsicheren Kommunikationskanälen weiter. Denken Sie daran, dass der Zugriff auf eine verschlüsselte ppk-Datei ohne Passwort nicht wiederhergestellt werden kann.
Das sichere Speichern einer ppk-Datei spielt eine wichtige Rolle bei der sicheren Handhabung von PuTTY. Befolgen Sie diese Richtlinien, um unbefugten Zugriff auf Ihre Anmeldeinformationen zu verhindern und Ihre Systeme zu sichern.