Ubuntu deaktiviert den ssh-Login dauerhaft, nachdem sshd_config geändert wurde

0

Also habe ich versucht, dem zu folgen führen und bis jetzt habe ich ~ 5 Stunden damit verschwendet, Ubuntu 14.04-Instanzen zu starten, um jedes Mal ein anderes Setup auszuprobieren. Das Problem ist im Grunde ziemlich häufig, aber keine der Korrekturen, die ich gefunden habe, lösen es.

Ich folge der Anleitung bis zur Änderung von sshd_config und dem Hinzufügen meines Schlüssels, der von Putty generiert wurde. Sobald ich den ssh-Dienst neu starte, bekomme ich immer den Grundfehler "Server hat unseren Schlüssel abgelehnt", wenn ich dieses Problem untersucht habe Diese Meldung wird immer wieder in den Protokollen angezeigt (Keine unterstützten Authentifizierungsmethoden verfügbar [preauth]).

Was ich bisher ausprobiert habe, ist das Ändern von Berechtigungen, das Erstellen eines SSH-Ordners im Heimatordner des Benutzers.

Könnten Sie mir bitte helfen, das Problem in dem von mir verlinkten Leitfaden zu erkennen.

ymg
quelle
Ist Ihnen bewusst, dass Sie Ihren Schlüssel in einem speziellen Format in Putty exportieren müssen, damit er mit OpenSSH funktioniert?
Sven
Ja, ich weiß, ich brauche einen Schlüssel im PPK-Format, und ich weiß, wie ein Profil eingerichtet wird, damit der Schlüssel bei jedem Verbindungsaufbau eingefügt wird.
ymg
Sie haben Ihren öffentlichen Schlüssel auch zu den Servern hinzugefügt authorized_keys Datei für den Benutzer, als den Sie sich anmelden, oder? Wie in, /home/user/.ssh/authorized_keys
Nathan C
Ja, genau wie in den Leitfäden, ich habe es ein paar Mal hinzugefügt ~/.ssh/authorized_keys und einmal in dem Verzeichnis, das Sie mit dem richtigen Benutzer ofc angegeben haben
ymg
Könnten Sie Ihre Frage bearbeiten, um den Inhalt von sshd_config hinzuzufügen? Überprüfen Sie auch die Serverprotokolle in / var / log auf relevante Protokolleinträge für sshd.
Kenster