SSH (Secure Shell) ist ein Protokoll, mit dem Sie einen Remote-Server oder Computer sicher verwalten können. Das SSH-Passwort ist ein wichtiger Bestandteil der Sicherheit und es ist eine gute Praxis, es regelmäßig zu ändern.
In diesem Artikel erfahren Sie, wie Sie das SSH-Kennwort auf einem Computer ändern, auf dem das Windows-Betriebssystem ausgeführt wird. Dies kann nützlich sein, wenn Sie die Sicherheit Ihres Systems verbessern möchten oder wenn Sie den Zugriff auf den Server an einen anderen Benutzer weitergeben müssen.
Sie können das SSH-Kennwort in Windows mit dem Programm PuTTY ändern, das eine grafische Oberfläche für die Verwaltung von Remoteservern über SSH bereitstellt. Hier ist eine Schritt-für-Schritt-Anleitung:
- Laden Sie das PuTTY-Programm von der offiziellen Website herunter und installieren Sie es.
- Führen Sie PuTTY aus und geben Sie die IP-Adresse des Remote-Servers ein, auf den Sie über SSH zugreifen möchten.
- Wählen Sie im Abschnitt "Connection" als Verbindungstyp "SSH" aus.
- Klicken Sie im Abschnitt "Auth" auf die Schaltfläche "Durchsuchen" und wählen Sie den privaten Schlüssel aus, den Sie für die SSH-Authentifizierung verwenden.
- Klicken Sie auf die Schaltfläche "Öffnen", um eine Verbindung zum Server herzustellen.
- Geben Sie nach dem Herstellen der Verbindung das aktuelle SSH-Passwort ein.
- Ein neues Fenster mit einer Serverbefehlszeile wird geöffnet. Geben Sie den Befehl "passwd" ein, um das SSH-Passwort zu ändern.
- Befolgen Sie die Anweisungen auf dem Bildschirm, um das neue SSH-Passwort einzugeben und zu bestätigen.
- Nachdem Sie das SSH-Passwort erfolgreich geändert haben, schließen Sie das PuTTY-Fenster.
Jetzt wissen Sie, wie Sie das SSH-Passwort in Windows mit dem PuTTY-Programm ändern können. Befolgen Sie diese Anweisungen und vergessen Sie nicht, Ihr Passwort regelmäßig zu ändern, um die Sicherheit Ihres Systems zu erhöhen.
OpenSSH unter Windows installieren
Bevor Sie SSH auf einem Windows-Computer verwenden können, müssen Sie einen Client namens OpenSSH installieren. Hier ist eine Schritt-für-Schritt-Anleitung, wie man das macht:
Schritt 1: Öffnen Sie das Startmenü und gehen Sie zu Einstellungen. Wählen Sie dann Systemsteuerung aus.
Schritt 2: Suchen Sie in der Systemsteuerung den Abschnitt «Programme», und öffnen Sie ihn. Wählen Sie dann Windows-Komponenten aktivieren oder deaktivieren aus.
Schritt 3: Scrollen Sie im daraufhin angezeigten Fenster «Windows-Komponenten» nach unten und suchen Sie nach «OpenSSH Client». Stellen Sie sicher, dass es mit einem Häkchen markiert ist, und klicken Sie dann auf die Schaltfläche OK.
Schritt 4: Warten Sie, bis die OpenSSH-Komponenten auf Ihrem Computer installiert sind. Dies kann einige Minuten dauern.
Schritt 5: Nachdem Sie OpenSSH auf Ihrem Computer installiert haben, können Sie SSH für den Fernzugriff auf andere Computer oder Server verwenden.
Beachten Sie, dass die Installation von OpenSSH Administratorrechte auf Ihrem Computer erfordert. Wenn Sie kein Administrator sind, müssen Sie sich möglicherweise an den Systemadministrator wenden, um die OpenSSH-Komponente zu installieren.
Generieren eines ssh-Schlüsselpaares
Das ssh-Schlüsselpaar besteht aus zwei Teilen: privaten Schlüssel (private key) und öffentlichen Schlüssel (public key). Der private Schlüssel wird auf dem Clientcomputer gespeichert und der öffentliche Schlüssel wird an Remote-Server verteilt.
Sie können das Dienstprogramm PuTTYgen verwenden, um ein ssh-Schlüsselpaar auf einem Windows-Computer zu generieren.
- Downloaden und installieren Sie PuTTYgen von der offiziellen Website des PuTTY-Entwicklers.
- Führen Sie PuTTYgen aus und wählen Sie den Schlüsseltyp aus. Es wird empfohlen, RSA zu verwenden.
- Stellen Sie die Anzahl der Bits für den Schlüssel ein. Es wird empfohlen, 2048 oder 4096 Bit zu wählen.
- Klicken Sie auf die Schaltfläche "Generate", um mit der Schlüsselgenerierung zu beginnen.
- Während der Schlüsselgenerierung wird eine Animation mit einer Mausbewegung angezeigt. Bewegen Sie den Mauszeiger im Fenster des Zufallszahlengenerators, um die Zufälligkeit des Schlüssels zu erhöhen.
- Nach Abschluss der Schlüsselgenerierung können Sie ein Kennwort für den privaten Schlüssel festlegen, um zusätzlichen Schutz zu gewährleisten. Dies ist nicht notwendig, wird aber zur Erhöhung der Sicherheit empfohlen.
- Speichern Sie den privaten Schlüssel in einer Datei mit der Erweiterung .ppk. Geben Sie diese Datei nicht an jemanden weiter, da sie dem Äquivalent Ihrer persönlichen ID entspricht.
- Kopieren Sie den öffentlichen Schlüssel, der oben im PuTTYgen-Fenster angezeigt wird, und speichern Sie ihn in einer separaten Datei mit der Erweiterung .pub. Sie können diese Datei an Remoteserver senden, um die Autorisierung per Schlüssel zu konfigurieren.
Jetzt haben Sie ein generiertes ssh-Schlüsselpaar, das Sie verwenden können, um eine sichere Verbindung zu Remote-Servern herzustellen.
Verbindung mit einem Remote-Server über ssh herstellen
Sie müssen die IP-Adresse oder den Domänennamen des Remoteservers kennen und einen geeigneten SSH-Client haben, der Windows unterstützt, um eine Verbindung zu einem Remote-Server über ssh herzustellen.
Führen Sie die folgenden Schritte aus, um eine Verbindung herzustellen:
| Schritt | Die Beschreibung |
| 1 | Öffnen Sie den ssh-Client. Unter Windows kann PuTTY verwendet werden, ein kostenloser und beliebter ssh-Client für dieses Betriebssystem. |
| 2 | Geben Sie die IP-Adresse oder den Domänennamen des Remoteservers in das Feld Host Name (or IP address) ein. |
| 3 | Wählen Sie das ssh-Protokoll aus. |
| 4 | Stellen Sie sicher, dass der ssh-Port (normalerweise der Standardwert 22) im Feld "Port" angegeben ist (wenn der Server für die Verwendung eines anderen Ports konfiguriert ist, geben Sie ihn entsprechend an). |
| 5 | Klicken Sie auf die Schaltfläche "Öffnen", um den Verbindungsvorgang zu starten. |
| 6 | Wenn die Verbindung erfolgreich war, werden Sie in der Befehlszeile des Clients zur Eingabe des Kennworts aufgefordert. |
| 7 | Geben Sie Ihr Passwort ein und drücken Sie Enter. Wenn Sie ein Passwort eingeben, werden die Zeichen nicht auf dem Bildschirm angezeigt. |
| 8 | Wenn das Passwort korrekt eingegeben wurde, werden Sie über ssh mit dem Remote-Server verbunden. |
| 9 | Abhängig von der Qualität der Internetverbindung und der Leistung des Servers kann der Verbindungsvorgang einige Zeit in Anspruch nehmen. |
| 10 | Nach erfolgreicher Verbindung können Sie verschiedene Befehle auf dem Remote-Server über die Befehlszeile des ssh-Clients ausführen. |
Ändern des ssh-Kennworts auf einem Remote-Server
Um das ssh-Passwort auf dem Remote-Server zu ändern, benötigen Sie Administratorrechte und Zugriff auf die Serverkonsole. Befolgen Sie diese Schritte, um das Kennwort erfolgreich zu ändern:
-
Stellen Sie mit Ihrem aktuellen Passwort und Login eine Verbindung zu einem Remote-Server her. Führen Sie den Befehl aus:
$ ssh username@remote_server
$ passwd
Denken Sie daran, dass die Sicherheit Ihres Passworts sehr wichtig ist. Verwenden Sie komplexe Passwörter, die aus einer Kombination aus Groß- und Kleinbuchstaben, Zahlen und Sonderzeichen bestehen. Verwenden Sie nicht dasselbe Passwort für verschiedene Konten.
Jetzt wissen Sie, wie Sie das SSH-Passwort auf dem Remote-Server erfolgreich ändern können. Befolgen Sie diese Schritte und sichern Sie Ihre Daten.