Zum Hauptinhalt springen

So stellen Sie eine Verbindung über die Windows-Konsole über SSH her: Schritt für Schritt Anleitung

SSH (Secure Shell) ist ein sicheres Remote-Verwaltungsprotokoll, mit dem ein Benutzer eine Verbindung zu einem Remote-Computer oder Server herstellen und Befehle über ein Konsolenfenster ausführen kann. Unter Windows können Sie den OpenSSH-Konsolenklient verwenden, um eine Verbindung über SSH herzustellen.

In diesem Artikel erfahren Sie, wie Sie SSH über die Windows-Konsole einrichten und verwenden. Wir zeigen Ihnen, wie Sie OpenSSH installieren und konfigurieren und wie Sie über die Befehlszeile eine Verbindung zu einem Remote-Server über SSH herstellen können.

Bevor Sie beginnen, stellen Sie sicher, dass Sie Zugriff auf das Internet und die Anmeldeinformationen für den Remote-Server haben. Es wird auch empfohlen, wichtige Informationen auf Ihrem Computer zu sichern, bevor Sie mit der SSH-Konfiguration beginnen.

Weiter unten in diesem Artikel werden wir über jeden Schritt des Prozesses zur Konfiguration und Verwendung von SSH über die Windows-Konsole berichten, damit Sie Remote-Server und -Computer einfach und sicher verwalten können.

OpenSSH unter Windows installieren

Folgen Sie den Anweisungen unten, um OpenSSH unter Windows zu installieren:

  1. Öffnen Sie die Systemsteuerung. Suchen Sie den Abschnitt "Programme" oder "Programme und Funktionen", und wählen Sie ihn aus.
  2. Wechseln Sie zu "Windows-Komponenten aktivieren oder deaktivieren". Dies kann administrative Rechte erfordern.
  3. Suchen Sie nach "OpenSSH-Client" und "OpenSSH-Server". Stellen Sie sicher, dass beide Komponenten mit Häkchen gekennzeichnet sind.
  4. Klicken Sie auf "OK" und warten Sie, bis der Installationsvorgang abgeschlossen ist.

Nach der Installation von OpenSSH unter Windows können Sie mit dem SSH-Client beginnen, um eine Verbindung zu Remote-Servern oder -Geräten herzustellen.

Anmerkung: Nachdem Sie den OpenSSH-Server installiert haben, können Sie einen Windows-ähnlichen SSH-Server konfigurieren und verwenden, um über SSH remote auf Ihren Computer zuzugreifen.

Überprüfen der OpenSSH-Installation

Führen Sie die folgenden Schritte aus, um sicherzustellen, dass OpenSSH erfolgreich auf Ihrem Computer installiert ist:

SchrittHandlung
1Öffnen Sie die Windows-Eingabeaufforderung, indem Sie Win + R drücken und "cmd" eingeben.
2Geben Sie "ssh -V" ein und drücken Sie die Eingabetaste. Dieser Befehl überprüft die Installation von OpenSSH und gibt die Version aus, wenn alles ordnungsgemäß funktioniert.
3Wenn Ihnen eine Version von OpenSSH angezeigt wird, wurde sie erfolgreich auf Ihrem Computer installiert. Wenn eine Fehlermeldung angezeigt wird oder der Befehl nicht gefunden wurde, bedeutet dies, dass OpenSSH nicht installiert ist.

Wenn OpenSSH nicht installiert ist, müssen Sie es installieren. Anweisungen zur Installation von OpenSSH finden Sie im vorherigen Abschnitt des Artikels.

Konfigurieren des SSH-Clients unter Windows

Sie benötigen einen SSH-Client, um eine Verbindung zu einem Remote-Server über SSH unter Windows herzustellen. Betrachten wir in diesem Artikel die Einrichtung von PuTTY, einem der beliebtesten SSH-Programme unter Windows.

Schritt 1: Laden Sie PuTTY von der offiziellen Website des Projekts herunter. Wählen Sie die Version von PuTTY für Windows aus, die Ihrem Betriebssystem entspricht (32-Bit oder 64-Bit).

Schritt 2: Führen Sie die PuTTY-Installationsdatei aus, und folgen Sie den Anweisungen des Installationsassistenten. Standardmäßig werden alle erforderlichen Komponenten installiert. Wenn Sie das Installationsverzeichnis oder andere Einstellungen ändern möchten, wählen Sie die entsprechenden Optionen aus.

Schritt 3: Nachdem die Installation abgeschlossen ist, öffnen Sie PuTTY.

Schritt 4: Geben Sie im Feld "Host Name (or IP address)" die IP-Adresse des Remote-Servers ein, mit dem Sie eine Verbindung herstellen möchten. Stellen Sie sicher, dass im Feld "Port" ein SSH-Port angegeben ist (normalerweise 22).

Schritt 5: Wählen Sie im Abschnitt "Connection Type" die Option "SSH" aus.

Schritt 6: Klicken Sie auf die Schaltfläche "Öffnen", um die Verbindung zu starten.

Schritt 7: Bei der ersten Verbindung kann PuTTY eine Sicherheitsmeldung ausgeben. Klicken Sie auf "Yes", um fortzufahren.

Schritt 8: Geben Sie im angezeigten Fenster Ihren Benutzernamen und Ihr Passwort ein, um sich mit dem Remote-Server zu verbinden.

Schritt 9: Glückwunsch! Sie haben den SSH-Client erfolgreich unter Windows eingerichtet und über SSH eine Verbindung mit dem Remote-Server hergestellt.

Generieren von SSH-Schlüsseln

SSH-Schlüssel ermöglicht eine sichere Authentifizierung, wenn Sie über das SSH-Protokoll eine Verbindung zu einem Remote-Server herstellen. Die SSH-Schlüssel werden auf dem lokalen Computer generiert und der öffentliche Schlüssel wird dann zur Installation an den Remoteserver gesendet.

Um SSH-Schlüssel in Windows zu generieren, können Sie das Programm verwenden OpenSSH, die in der Standard-Windows-Konsole verfügbar ist.

Führen Sie die folgenden Schritte aus, um einen neuen SSH-Schlüssel zu generieren:

  1. Führen Sie die Eingabeaufforderung aus. Drücken Win + R und geben Sie ein cmd. dann drücken Sie Enter.
  2. Erstellen Sie ein neues Verzeichnis für die SSH-Schlüssel. Geben Sie an der Eingabeaufforderung Folgendes ein:
    mkdir ~/.ssh
  3. Generieren Sie einen neuen SSH-Schlüssel. Geben Sie an der Eingabeaufforderung Folgendes ein:
    ssh-keygen -t rsa -b 4096 -C "[email protected]"
    Hier -t rsa gibt die Verwendung des RSA-Algorithmus an, -b 4096 gibt die Schlüssellänge in Bits an, und -C "[email protected] " fügt dem Schlüssel einen Kommentar hinzu.
  4. Geben Sie einen Namen und einen Speicherort für den Schlüssel ein. Standardmäßig wird der Schlüssel in einem Verzeichnis gespeichert C:\Users\ваше_имя_пользователя \.ssh . Sie können es an einem anderen Ort speichern, indem Sie den vollständigen Dateipfad angeben.
  5. Passwort eingeben (optional). Wenn Sie einen Schlüssel generieren, können Sie ein Passwort festlegen, das zum Schutz des privaten Schlüssels verwendet werden soll. Geben Sie das Passwort zweimal ein, wenn Sie es verwenden möchten.

Nachdem Sie diese Schritte im Verzeichnis ausgeführt haben C:\Users\ваше_имя_пользователя \.zwei ssh-Dateien werden erstellt: id_rsa (privater Schlüssel) und id_rsa.pub (öffentlicher Schlüssel).

Jetzt können Sie einen öffentlichen Schlüssel verwenden, um sich über SSH mit einem Remote-Server zu verbinden.