Die SSH-Verbindung ist nach dem Update auf Ubuntu 22.04.1 fehlgeschlagen

Die SSH-Verbindung ist nach dem Update auf Ubuntu 22.04.1 fehlgeschlagen

Ich habe eine laufende EC2-Instanz und konnte mit Ubuntu 20.04.5 LTS eine Verbindung mit einer SSH-Datei (PEM) herstellen, aber nach dem Upgrade auf Ubuntu 22.04.1 LTS funktioniert es nicht mehr. Ich habe keine Einstellungen oder sonstiges geändert. Das Authentifizierungsprotokoll zeigt den folgenden Fehler an

userauth_pubkey: key type ssh-rsa not in PubkeyAcceptedAlgorithms [preauth]

Bitte helfen Sie, das Problem zu lösen

AKTUALISIEREN

Dies ist die Benachrichtigung, die ich auf ec2 habe

Authenticating with public key "imported-openssh-key"
Welcome to Ubuntu 20.04.5 LTS (GNU/Linux 5.15.0-1019-aws x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

  System information as of Mon Sep  5 13:09:50 UTC 2022

  System load:  0.0               Processes:             102
  Usage of /:   35.7% of 7.57GB   Users logged in:       0
  Memory usage: 15%               IPv4 address for ens5: IP
  Swap usage:   0%


0 updates can be applied immediately.

New release '22.04.1 LTS' available.
Run 'do-release-upgrade' to upgrade to it.

Antwort1

Tragen Sie Folgendes in Ihr ein /etc/ssh/ssh_config:

PubkeyAcceptedKeyTypes +ssh-rsa
HostKeyAlgorithms +ssh-rsa

Dadurch kann der SSH-Client eine Verbindung unter Verwendung der veralteten Algorithmen herstellen.

Siehe auchHierUndHier.

verwandte Informationen