Zum Hauptinhalt springen

Lösung für den Fehler: "Server refused our key putty ssh windows" unter Windows

Der Fehler "Server refused our key putty ssh windows" ist ein häufiges Problem, das viele Benutzer beim Versuch haben, eine Verbindung zu einem Remote-Server über SSH unter Windows herzustellen. Dieser Fehler tritt auf, wenn der Server unser ssh-Schlüsselpaar ablehnt und keinen Zugriff gewährt.

Es gibt mehrere Gründe, warum der Server unseren Schlüssel ablehnen kann. Möglicherweise haben wir nicht die richtigen Berechtigungen oder der Schlüssel wurde falsch generiert. Oder vielleicht erfordert der Server die Verwendung eines anderen Schlüsseltyps.

Um diesen Fehler zu beheben, gibt es einige Schritte, die Sie ausprobieren können. Stellen Sie zunächst sicher, dass Sie den richtigen ssh-Schlüssel haben und dass er sich im richtigen Ordner befindet. Stellen Sie dann sicher, dass Sie über alle erforderlichen Berechtigungen für diesen Schlüssel verfügen.

Wenn der Fehler weiterhin auftritt, versuchen Sie, einen neuen Schlüssel zu generieren, und versuchen Sie erneut, die Verbindung herzustellen. Außerdem können Sie die Einstellungen des Servers überprüfen und sicherstellen, dass er Verbindungen über SSH mit Schlüsseln zulässt.

Wenn das Problem weiterhin besteht, wird empfohlen, sich an den Serveradministrator zu wenden, um Hilfe zu erhalten. Sie können die erforderlichen Anweisungen und Empfehlungen zur Lösung des Problems bereitstellen.

Wie löst man den Fehler "Server refused our key putty ssh windows" unter Windows

Der Fehler "Server refused our key putty ssh windows" tritt auf, wenn versucht wird, eine Verbindung mit einem Remoteserver unter Verwendung des Programms PuTTY auf einem Windows-Betriebssystem herzustellen.

Dieser Fehler tritt normalerweise aufgrund einer falschen Konfiguration der SSH-Schlüssel auf. Befolgen Sie die folgenden Schritte, um diesen Fehler zu beheben:

Schritt 1: Überprüfen Sie, ob der Pfad zu Ihrem privaten Schlüssel korrekt ist.

Stellen Sie sicher, dass in den PuTTY-Einstellungen der richtige Pfad zu Ihrem privaten Schlüssel angegeben ist. Der Schlüsselpfad kann im Menü "Connection" -> "SSH" -> "Auth" im Feld "Private key file for authentication" angegeben werden.

Schritt 2: Stellen Sie sicher, dass sich Ihr öffentlicher Schlüssel auf einem Remote-Server befindet.

Stellen Sie sicher, dass sich Ihr öffentlicher Schlüssel an der richtigen Stelle auf dem Remote-Server befindet. Normalerweise sollte der öffentliche Schlüssel in die Datei ~/ eingefügt werden.ssh/authorized_keys auf einem Remote-Server.

Schritt 3: Stellen Sie sicher, dass die Zugriffsrechte für Ihren privaten Schlüssel korrekt konfiguriert sind.

Stellen Sie sicher, dass Sie über Zugriffsrechte zum Lesen Ihres privaten Schlüssels verfügen. Normalerweise müssen die Zugriffsrechte für den Schlüssel 600 sein (schreibgeschützt für den Besitzer).

Schritt 4: Überprüfen Sie, ob Ihr privater Schlüssel intakt ist.

Wenn Ihr privater Schlüssel beschädigt ist, können Sie versuchen, einen neuen Schlüssel zu erstellen und zu verwenden.

Schritt 5: Starten Sie den Remoteserver neu.

Versuchen Sie, den Remoteserver neu zu starten. Dies kann manchmal hilfreich sein, wenn bei der Verbindung Fehler auftreten.

Schritt 6: Wenden Sie sich an den Serveradministrator.

Wenn Sie das Problem nicht selbst lösen können, wenden Sie sich an den Administrator des Remoteservers. Sie können Ihnen helfen, ein aufgetretenes Problem zu identifizieren und zu beheben.

Wenn Sie diese Schritte befolgen, können Sie den Fehler "Server refused our key putty ssh windows" beheben und mit PuTTY erfolgreich eine Verbindung zum Remote-Server herstellen.

Überprüfen der Korrektheit des Schlüssels

Befolgen Sie die folgenden Schritte, um die Richtigkeit des Schlüssels zu überprüfen:

1. Stellen Sie sicher, dass Sie den richtigen öffentlichen Schlüssel verwenden (.pub-Datei), wenn eine Verbindung zum Server hergestellt wird.

2. Stellen Sie sicher, dass Sie Ihren öffentlichen Schlüssel dem Server hinzugefügt haben, mit dem Sie eine Verbindung herstellen möchten. Dazu können Sie den Befehl ssh-copy-id verwenden. Sie müssen Ihren öffentlichen Schlüssel und Ihren Benutzernamen auf dem Zielserver angeben.

3. Überprüfen Sie die Zugriffsrechte für Ihren öffentlichen Schlüssel und das Verzeichnis, in dem er sich befindet. Stellen Sie sicher, dass die Berechtigungen korrekt festgelegt sind.

4. Stellen Sie sicher, dass Sie den richtigen privaten Schlüssel verwenden (.ppk-Datei) beim Einrichten der Verbindung in PuTTY. Überprüfen Sie den Dateipfad, und stellen Sie sicher, dass die Datei nicht beschädigt oder geändert wurde.

5. Stellen Sie sicher, dass der öffentliche und der private Schlüssel in Ihrem privaten Schlüssel übereinstimmen. Wenn sie nicht übereinstimmen, müssen Sie möglicherweise ein neues Schlüsselpaar erstellen und den öffentlichen Schlüssel erneut an den Server übergeben.

Wenn das Problem weiterhin besteht, nachdem alle oben genannten Schritte überprüft wurden, stellen Sie sicher, dass der Server für die Schlüsselauthentifizierung konfiguriert ist. Sie können auch versuchen, ein anderes Kennwort oder einen anderen Schlüssel zu verwenden, um eine Verbindung zum Server herzustellen.

Beheben von Netzwerkproblemen

Bei der Arbeit mit dem Netzwerk können verschiedene Probleme auftreten, die zu Fehlern und Fehlern führen können. In diesem Abschnitt betrachten wir einige von ihnen und geben Ihnen Empfehlungen, wie Sie sie lösen können.

1. Überprüfen Sie Ihre Internetverbindung

Stellen Sie sicher, dass Ihr Gerät über eine stabile Internetverbindung verfügt. Überprüfen Sie, ob ein Wi-Fi-Signal vorhanden ist oder ob eine Verbindung mit einem Netzwerkkabel besteht. Versuchen Sie, den Router oder das Modem neu zu starten, um mögliche Probleme mit der Netzwerkhardware zu beheben.

2. Überprüfen Sie die Netzwerkverbindungseinstellungen

Stellen Sie sicher, dass die Netzwerkverbindungseinstellungen auf Ihrem Gerät korrekt konfiguriert sind. Überprüfen Sie, ob die IP-Adresse, die DNS-Server und das Standardgateway vorhanden sind. Wenn Sie Wi-Fi verwenden, stellen Sie sicher, dass Sie mit dem richtigen Netzwerk verbunden sind.

3. Deaktivieren Sie die Firewall oder die Antivirensoftware

Einige Antivirensoftware oder Firewalls können bestimmte Netzwerkverbindungen blockieren. Versuchen Sie, die Antivirensoftware vorübergehend zu deaktivieren oder so zu konfigurieren, dass sie die gewünschten Ports auflöst.

4. Überprüfen Sie die Proxy-Einstellungen

Wenn Sie einen Proxy-Server für den Zugriff auf das Internet verwenden, stellen Sie sicher, dass die Proxy-Einstellungen korrekt sind und die Anforderungen Ihres Netzwerks erfüllen.

5. Überprüfen Sie auf Fehler in der Konfiguration von Netzwerkgeräten

Überprüfen Sie die Konfiguration Ihres Routers, Switches oder anderer Netzwerkgeräte auf Fehler. Stellen Sie sicher, dass alle Einstellungen korrekt sind und die Anforderungen Ihres Netzwerks erfüllen.

Wenn Sie diese Richtlinien befolgen, können Sie viele Netzwerkprobleme beheben und eine stabile Internetverbindung aufrechterhalten.