Zum Hauptinhalt springen

So stellen Sie eine Verbindung mit einem SSH-Server auf einem Windows-Computer her

SSH (Secure Shell) ist ein Netzwerkprotokoll, das eine sichere Remote-Verbindung zu Servern ermöglicht. Eine Remoteverbindung über SSH ermöglicht es Administratoren von Windows-Computern, Server zu verwalten und Daten mithilfe von Verschlüsselung zwischen Computern zu übertragen.

Die SSH-Verbindung auf einem Windows-Computer umfasst mehrere Schritte. Zuerst müssen Sie das Programm installieren, um eine Verbindung über SSH herzustellen. Eine beliebte Option ist PuTTY. ein frei verteilbares Open-Source-Programm. Es verfügt über eine einfache und übersichtliche Benutzeroberfläche, die die SSH-Verbindung noch einfacher und bequemer macht.

Nach der Installation von PuTTY benötigen Sie die IP-Adresse des Remote-Servers, mit dem Sie eine Verbindung herstellen möchten, sowie einen Benutzernamen und ein Passwort für die Anmeldung. Wenn Sie all diese Daten haben, können Sie eine Verbindung über SSH herstellen. Öffnen Sie PuTTY, und geben Sie die IP-Adresse des Servers in das Feld "Host Name (or IP address)" ein. Klicken Sie danach auf die Schaltfläche "Öffnen" und der Verbindungsvorgang wird gestartet. Sie werden möglicherweise aufgefordert, die Verbindung zu bestätigen, und nach erfolgreicher Anmeldung können Sie den Remote-Server über die Befehlszeile verwalten.

Mit einer SSH-Verbindung auf einem Windows-Computer können Sie sicher und effizient mit Remote-Servern kommunizieren. Dies ist besonders nützlich für Systemadministratoren, die häufig mehrere Server gleichzeitig verwalten müssen. Mit einer SSH-Verbindung können Sie verschiedene Aufgaben auf dem Server ausführen, Backups erstellen, Programme installieren und vieles mehr.

Verbindung zum Server über SSH unter Windows herstellen

Es gibt mehrere Optionen für Programme zum Herstellen einer Verbindung mit einem Server über SSH unter Windows, aber eines der beliebtesten ist PuTTY.

Befolgen Sie diese einfachen Schritte, um eine Verbindung mit einem SSH-Server mit PuTTY herzustellen:

  1. Laden Sie PuTTY von der offiziellen Website herunter und installieren Sie das Programm auf Ihrem Computer.
  2. Öffnen Sie PuTTY und geben Sie die IP-Adresse des Servers in das Feld "Hostname" (Hostname) ein.
  3. Stellen Sie eine Verbindung zum Server her, indem Sie auf die Schaltfläche "Öffnen" klicken.
  4. Wenn Sie zum ersten Mal eine Verbindung herstellen, werden Sie möglicherweise von PuTTY aufgefordert, den SSH-Schlüssel des Servers zur vertrauenswürdigen Liste hinzuzufügen. Klicken Sie auf "Yes", um fortzufahren.
  5. Geben Sie Ihre Anmeldeinformationen (Login und Passwort) ein, um eine Verbindung zum Server herzustellen.
  6. Nachdem Sie sich erfolgreich angemeldet haben, können Sie über die PuTTY-Befehlszeile mit dem Remote-Server arbeiten.

Jetzt können Sie sich mit PuTTY mit einem SSH-Server unter Windows verbinden und Operationen wie Dateiverwaltung, Installation von Programmen, Konfiguration von Serverdiensten und mehr durchführen.

Installieren eines SSH-Clients

Um eine Verbindung mit einem SSH-Server auf einem Windows-Computer herzustellen, müssen Sie den entsprechenden SSH-Client installieren. Hier sind einige beliebte Optionen:

  • PuTTY: Es ist ein kostenloser und einfach zu bedienender SSH-Client für Windows. Sie können es von der offiziellen Website herunterladen putty.org .
  • OpenSSH: Dies ist eine Sammlung von Open-Source-Dienstprogrammen, die in den meisten Linux-Distributionen enthalten sind, aber auch für Windows verfügbar sind. Sie können es von der offiziellen Website herunterladen openssh.com .

Wählen Sie den SSH-Client aus, der Ihren Anforderungen am besten entspricht, und folgen Sie den Installationsanweisungen auf Ihrem Computer. Nachdem Sie den SSH-Client installiert haben, können Sie sich per SSH mit dem Server verbinden und ihn remote verwalten.

1. Erstellen von SSH-Schlüsseln

SSH-Schlüssel werden zur Autorisierung auf einem Remote-Server verwendet. Dies ist eine sicherere Verbindungsmethode als ein Passwort, da Sie auf einen privaten Schlüssel zugreifen müssen.

Befolgen Sie diese Schritte, um SSH-Schlüssel auf einem Windows-Computer zu erstellen:

  1. Führen Sie das zuvor installierte Git Bash-Programm aus
  2. Geben Sie den Befehl ssh-keygen -t rsa -b 4096 -C ein "[email protected] " an der Eingabeaufforderung und drücken Sie die Eingabetaste
  3. Standardmäßig wird der Schlüssel im Benutzerordner im Unterordner gespeichert .ssh
  4. Wenn Sie nach dem Speicherort des Schlüssels und der Passphrase gefragt werden, drücken Sie die Eingabetaste, um die Standardwerte zu übernehmen
  5. Danach wird ein öffentlicher Schlüssel (mit der Erweiterung .pub) und privater Schlüssel (keine Erweiterung)

Sie haben SSH-Schlüssel erfolgreich auf Ihrem Windows-Computer erstellt. Als nächstes können Sie den öffentlichen Schlüssel verwenden, um sich bei der Verbindung über SSH auf Remoteservern zu autorisieren.

Kopieren des öffentlichen Schlüssels auf den Server

Um eine Verbindung zum Server über SSH herzustellen, ohne ein Passwort einzugeben, müssen Sie Ihren öffentlichen Schlüssel auf den Remote-Server kopieren. Ein öffentlicher Schlüssel ist eine Datei, die verwendet wird, um Ihren Computer beim Server zu authentifizieren.

1. Öffnen Sie die Eingabeaufforderung auf Ihrem Windows-Computer.

2. Geben Sie den folgenden Befehl ein und ersetzen Sie "your_username" und "your_server_ip" durch Ihre Daten:

3. Geben Sie das Passwort Ihres Kontos auf dem Server ein, wenn es angefordert wurde.

4. Der öffentliche Schlüssel wird in der Datei ~/ auf den Server kopiert.ssh/authorized_keys. Wenn das Verzeichnis .die ssh- oder authorized_keys-Datei existiert noch nicht, sie wird automatisch erstellt.

Jetzt können Sie sich über SSH mit dem Server verbinden, ohne Ihr Passwort mit Ihrem privaten Schlüssel einzugeben.