SSH (Secure Shell) ist ein sicheres Remote-Arbeitsprotokoll, das es einem Benutzer ermöglicht, sich über ein Netzwerk mit einem Remote-Server oder Computer zu verbinden. Eine SSH-Verbindung ermöglicht die Verschlüsselung von Daten und die Autorisierung von Benutzern, was sie zu einer der sichersten Methoden für den Fernzugriff macht.
Die SSH-Verbindung ist besonders nützlich für Windows-Benutzer, die Remote-Server verwenden, die auf Linux- oder Unix-Betriebssystemen basieren. Diese schrittweise Anleitung zeigt Ihnen, wie Sie mit PuTTY eine Verbindung über SSH unter Windows herstellen.
Schritt 1: Installieren Sie PuTTY
Der erste Schritt ist, das PuTTY-Programm herunterzuladen und auf Ihrem Computer zu installieren. Sie können die neueste Version von PuTTY auf der offiziellen Website des Entwicklers finden. Laden Sie die ausführbare Datei herunter und starten Sie den Installationsvorgang gemäß den Anweisungen auf dem Bildschirm.
Schritt 2: Öffnen Sie PuTTY und geben Sie die Verbindungsdaten ein
Öffnen Sie nach der Installation das Programm PuTTY. Geben Sie im Feld "Host Name (or IP address)" die IP-Adresse oder den Domänennamen des Remote-Servers ein, mit dem Sie eine Verbindung herstellen möchten. Behalten Sie im Feld "Port" den Wert "22" bei (dies ist der Standardwert für SSH-Verbindungen).
Schritt 3: Legen Sie die Autorisierungsoptionen fest
Wählen Sie auf der Registerkarte "Verbindung" die Option "SSH" als Protokoll aus. Wenn Sie den Benutzernamen im Voraus kennen, geben Sie ihn in das Feld "Benutzername" ein. Wenn Sie einen SSH-Schlüssel haben, können Sie ihn dem Feld "Private key file for authentication" hinzufügen. Wenn kein Schlüssel benötigt wird, fragt PuTTY nach Ihrem Passwort, wenn Sie eine Verbindung herstellen.
Schritt 4: Verbinden Sie sich mit dem Remote-Server
Klicken Sie auf die Schaltfläche "Öffnen", um die Verbindung zu starten. Nachdem Sie eine Verbindung über SSH hergestellt haben, sehen Sie die Befehlszeile des Servers. Sie können jetzt sicher mit einem Remote-Server arbeiten, indem Sie Befehle eingeben und die erforderlichen Aktionen ausführen.
Mit PuTTY können Sie über das Windows-Betriebssystem bequem und sicher eine Verbindung zu Remote-Servern über das SSH-Protokoll herstellen. Richten Sie das Programm entsprechend den angegebenen Schritten ein, damit Sie problemlos mit Remote-Servern und Computern arbeiten können, ohne das Haus oder das Büro zu verlassen.
Vorbereiten der Verbindung
Bevor Sie über das Windows-Betriebssystem eine SSH-Verbindung mit einem Remote-Server herstellen können, müssen Sie einige vorbereitende Schritte ausführen:
1. Installieren Sie den SSH-Client.
Um eine Verbindung über SSH herzustellen, müssen Sie einen SSH-Client auf Ihrem Computer installieren. Einer der beliebtesten SSH-Clients für Windows ist PuTTY.
Sie können die PuTTY-Installationsdatei von der offiziellen Website des Entwicklers herunterladen oder den Chocolatey-Paketmanager für die automatische Installation verwenden.
2. Greifen Sie auf den Remote-Server zu.
Um eine Verbindung über SSH herzustellen, benötigen Sie außerdem Zugriff auf einen Remote-Server. Dieser Zugriff wird normalerweise vom Administrator des Remoteservers gewährt. Wenn Sie noch keinen Zugriff erhalten haben, wenden Sie sich an Ihren Administrator, um die erforderlichen Informationen zu erhalten.
3. Starten Sie den SSH-Client.
Nachdem Sie den SSH-Client auf Ihrem Computer installiert haben, führen Sie ihn aus, um den Verbindungsvorgang zu starten. Sie sehen ein Fenster mit den Verbindungseinstellungen.
Hinweis: Wenn Sie PuTTY verwenden, führen Sie putty aus.exe aus dem Installationsverzeichnis.
Installieren der Software
Die beliebtesten Kunden sind:
- PuTTY - kostenloser und einfach zu bedienender SSH-Client für Windows. Es kann von der offiziellen Website heruntergeladen werden www.putty.org.
- OpenSSH - eine Reihe von Open-Source-Tools, die mit dem Batch-Manager installiert werden können Cygwin, Git for Windows oder WindowsSubsystem for Linux.
- Bitvise SSH Client - ein weiterer beliebter und kostenloser SSH-Client, der von der offiziellen Website heruntergeladen werden kann www.bitvise.com.
Die Wahl des Kunden hängt von Ihren Vorlieben und Anforderungen ab. Sie können einen dieser Clients auswählen und mit der Installation und Konfiguration fortfahren.
Erstellen von SSH-Schlüsseln
SSH-Schlüssel sind kryptografische Schlüssel, mit denen Sie sich sicher über das SSH-Protokoll bei einem Remote-Server anmelden können. Führen Sie die folgenden Schritte aus, um SSH-Schlüssel unter Windows zu erstellen:
- Öffnen Sie eine Eingabeaufforderung oder ein Terminal auf Ihrem Computer.
- Geben Sie "ssh-keygen" ein und drücken Sie die Eingabetaste.
- Das System fordert Sie auf, den Speicherort und den Namen der Datei auszuwählen, in der Ihr SSH-Schlüssel gespeichert werden soll. Sie können einfach die Eingabetaste drücken, um den Schlüssel am Standardspeicherort zu speichern.
- Das System fordert Sie dann auf, ein Passwort für Ihren SSH-Schlüssel einzugeben. In diesem Fall ist das Kennwort optional, aber seine Verwendung erhöht die Sicherheit des Schlüssels. Geben Sie das Passwort ein, oder drücken Sie die Eingabetaste, um das Feld leer zu lassen.
- Nachdem Sie das Passwort eingegeben haben, werden Ihnen die Daten Ihres neuen SSH-Schlüssels angezeigt, einschließlich des Fingerabdrucks des Schlüssels und seines öffentlichen Teils.
- Jetzt können Sie Ihren SSH-Schlüssel verwenden, um sich über das SSH-Protokoll mit Remote-Servern zu verbinden.
Beachten Sie, dass der öffentliche Schlüssel, der bei der Erstellung von SSH-Schlüsseln generiert wird, auf den Remote-Server kopiert werden muss, mit dem Sie eine Verbindung herstellen möchten. Der Server verwendet Ihren öffentlichen Schlüssel, um Ihre Authentifizierung bei der Autorisierung zu überprüfen.
Zugriff einrichten
Zunächst müssen Sie überprüfen, ob der SSH-Server auf Ihrem Remote-Gerät läuft und auf den gewünschten Port hört. Normalerweise läuft der SSH-Server auf Port 22, kann aber auch an einem anderen Port konfiguriert werden. Erkundigen Sie sich bei Bedarf bei Ihrem Systemadministrator nach dem Port.
Als nächstes benötigen Sie ein Konto auf dem Remote-Gerät. Das Konto muss über die Berechtigung zum Zugriff über SSH verfügen. Erkundigen Sie sich bei Ihrem Systemadministrator nach Login und Passwort.
Außerdem benötigen Sie eine SSH-Verbindungssoftware. Eine der beliebtesten Optionen für Windows ist PuTTY. Sie können es von der offiziellen Website herunterladen und auf Ihrem Computer installieren.
Nachdem Sie PuTTY installiert haben, führen Sie das Programm aus. Geben Sie im folgenden Fenster die IP-Adresse des Remote-Geräts in das Feld "Host Name (or IP address)" ein und geben Sie im Feld "Port" den Port (falls er sich von Standard 22 unterscheidet) ein.
Wählen Sie auf der Registerkarte "Connection" das Protokoll "SSH" aus. Wenn Sie die Einstellungen für die spätere Verwendung speichern möchten, können Sie auf die Schaltfläche "Speichern" klicken und die Konfiguration unter einem geeigneten Namen speichern.
Als nächstes geben Sie Ihren Benutzernamen in das Feld "Benutzername" und Ihr Passwort in das Feld "Passwort" ein. Wenn Sie vermeiden möchten, jedes Mal bei der Verbindung ein Passwort einzugeben, können Sie die SSH-Authentifizierungsschlüssel verwenden.
Nachdem Sie Ihren Benutzernamen und Ihr Passwort eingegeben haben, klicken Sie auf die Schaltfläche "Öffnen", um die Verbindung herzustellen. Im daraufhin angezeigten Konsolenfenster werden Sie aufgefordert, die Verbindung zu bestätigen. Klicken Sie auf "Yes", um fortzufahren.
Sobald die Verbindung bestätigt ist, werden Sie sich automatisch per SSH beim Remote-Gerät anmelden und Sie können Befehle verwenden und Operationen auf dem Remote-Gerät ausführen.
Jetzt wissen Sie, wie Sie den SSH-Zugriff in Windows konfigurieren. Denken Sie daran, die Einstellungen zu speichern, damit Sie später schnell eine Verbindung zu einem Remote-Gerät herstellen können.
Verbindung zum Server herstellen
Nachdem Sie das Programm für die SSH-Verbindung auf Ihrem Windows-Computer installiert und konfiguriert haben, können Sie mit der Verbindung zu einem Remote-Server beginnen. Führen Sie dazu die folgenden Schritte aus:
Schritt 1: Öffnen Sie das Programm, das Sie für die SSH-Verbindung ausgewählt haben.
Schritt 2: Geben Sie die IP-Adresse oder den Domänennamen des Servers ein, mit dem Sie eine Verbindung herstellen möchten, in das entsprechende Feld im Programm ein.
Schritt 3: Geben Sie den Port an, der für die SSH-Verbindung verwendet wird. Standardmäßig ist dies Port 22, kann jedoch in einigen Fällen in einen anderen geändert werden. Wenn Sie nicht sicher sind, welchen Port Sie verwenden möchten, wenden Sie sich an Ihren Serveradministrator.
Schritt 4: Wählen Sie den Authentifizierungstyp aus. Normalerweise wird eine Passwortauthentifizierung verwendet, bei der Sie Ihren Benutzernamen und Ihr Passwort eingeben, um auf den Server zuzugreifen. Es gibt jedoch andere Methoden wie die Verwendung von SSH-Schlüsseln.
Schritt 5: Geben Sie Ihren Benutzernamen und Ihr Passwort oder andere für die Authentifizierung erforderliche Daten ein.
Schritt 6: Klicken Sie auf die Schaltfläche "Verbinden" oder eine ähnliche Schaltfläche im Programm, um eine Verbindung über SSH herzustellen.
Schritt 7: Warten Sie, bis die Verbindung zum Server hergestellt ist. Nachdem die Verbindung erfolgreich hergestellt wurde, wird die Befehlszeile des Servers angezeigt und Sie können mit dem Remote-Server beginnen.
Beachten Sie, dass sich der Verbindungsvorgang je nach verwendetem SSH-Verbindungsprogramm geringfügig unterscheiden kann.