AWS - Getrennt: Keine unterstützten Authentifizierungsmethoden verfügbar (Server gesendet: publickey)

SSH auf meinem AWS-Server ist sowohl für Putty als auch für Filezilla fehlerhaft. Ich bemühe mich, dass dieser Beitrag eine umfassende Liste zur Fehlerbehebung enthält. Wenn Sie also Links zu anderen Stapelüberlaufseiten freigeben, werden diese in der Frage bearbeitet.

Disconnected : No supported authentication methods available (server sent :publickey)


Der Fehler ist mir bekannt, als ich die Verbindung vor fast einem Jahr eingerichtet habe. Wenn Sie AWS SSH zum ersten Mal einrichten, werden die häufigsten Probleme behoben:

Falscher Benutzername: Getrennt: Keine unterstützten Authentifizierungsmethoden verfügbar (Server gesendet: publickey)Falsche PPK-Datei: Verbindung zum Amazon-Server mit Putty nicht möglich

Das Einzige, von dem ich denken könnte, dass es sich auf ein zuvor funktionierendes System auswirken würde, ist:

Falsche IP: Beim Neustart einer AWS-Instanz (oder beim Erstellen eines Images) wird nicht garantiert, dass dieselbe IP-Adresse beibehalten wird. Dies müsste natürlich in Kitt aktualisiert werden.

Welche anderen Möglichkeiten gibt es?

Die Lösung für dieses Problem (gemäß dem unten angegebenen akzeptierten Beitrag) besteht darin, dass für AWS EC2 alle 3 dieser Elemente über die entsprechenden Berechtigungen verfügen müssen (777)nicht ok für irgendetwas davon). Hier ist ein Beispiel, das funktioniert:

/home/ec2-user/ - 700
/home/ec2-user/.ssh/ - 600
/home/ec2-user/.ssh/authorized_keys - 600

/ var / log / secure zeigt an, welche einen Fehler auslöst. Lesen Sie dieses Video-Tutorial, um Zugriff zu erhalten, wenn Sie vollständig gesperrt sind:http://d2930476l2fsmh.cloudfront.net/LostKeypairRecoveryOfLinuxInstance.mp4

Antworten auf die Frage(15)

Ihre Antwort auf die Frage