(Gelöst) UserAuth_Pubkey Key Type SSH-RSA nicht in pubkeyacceptedalgorithmen
- 2017
- 114
- Lana Saumweber
Das Problem:
Heute habe ich mit Ubuntu 22 eine neue AWS -Instanz gestartet.04. Die von AWS bereitgestellte Standardschlüssel funktioniert gut mit SSH. Aber als ich meinen persönlichen SSH -Schlüssel an den Server angehängt und versuchte, über SFTP mit Filezilla zuzugreifen, habe ich den folgenden Fehler in der Auth.Protokoll.
10. Mai 11:52:58 LOCALHOST SSHD [57650]: vom Authentifizierenden des Benutzer Ubuntu 203 getrennt.190.146.202 Port 46565 [Preauth]10. Mai 11:52:59 LOCALHOST SSHD [57652]: UserAuth_Pubkey: Schlüsseltyp SSH-RSA nicht in Pubkeyacceptedalgorithmen [Preauth]
10. Mai 11:53:00 LOCALHOST SSHD [57652]: Meldung 3 mal wiederholt: [Userauth_pubkey: Schlüsseltyp SSH-RSA nicht in Pubkeyacceptedalgorithmen [Preauth]]
10. Mai 11:53:00 LOCALHOST SSHD [57652]: Fehler: Empfangen Sie ab 203 Trennung.190.146.202 Port 50045: 14: Keine unterstützten Authentifizierungsmethoden verfügbar [Preauth]
Die Lösung:
Zunächst bestätige ich, dass die wichtigste Authentifizierung funktioniert, da ich mich mit dem von der AWS-Konsole bereitgestellten SSH-Schlüssel anmelden konnte. Danach habe ich einen neuen Schlüssel mit dem Typ erstellt ECDSA.
Öffnen Sie ein Terminal und generieren Sie ein neues Schlüsselpaar:
ssh -keygen -t ecdsa
Sobald der Schlüssel generiert ist, fügen Sie den öffentlichen Schlüssel zu Remote -Servern hinzu ~//.SSH/Autorized_key -Datei.
Jetzt kann ich mit FileZilla über SFTP erfolgreich eine Verbindung zum Remote -Server herstellen.
- « Ändern des Anmeldebildschirmhintergrunds in Ubuntu 22.04 & 20.04
- So installieren Sie LightDM Display Manager auf Ubuntu »