(Resolvido) Userauth_pubkey Tipo de chave SSH-RSA não em PubKeyCeptEdalgorithms

(Resolvido) Userauth_pubkey Tipo de chave SSH-RSA não em PubKeyCeptEdalgorithms

O problema:

Hoje, lancei uma nova instância da AWS com o Ubuntu 22.04. A chave padrão fornecida pela AWS está funcionando bem com o SSH. Mas quando anexei minha chave SSH pessoal ao servidor e tentei acessar com o Filezilla sobre o SFTP, recebi o seguinte erro em autenticação.registro.

10 de maio 11:52:58 localhost sshd [57650]: desconectado da autenticação do usuário Ubuntu 203.190.146.202 Porta 46565 [PreAuth]
10 de maio 11:52:59 localhost sshd [57652]: userauth_pubkey: tipo de chave ssh-rsa não em pubkeyCeptedalgorithms [preauth]
10 de maio 11:53:00 localhost SSHD [57652]: Mensagem repetida 3 vezes: [USERATH_PUBKEY: Tipo de chave SSH-RSA não em PubKeyCeceptalgorithms [PreAuth]]
10 de maio 11:53:00 localhost SSHD [57652]: Erro: Recebido desconectar de 203.190.146.202 Porta 50045: 14: Nenhum método de autenticação suportado disponível [PreAuth]

A solução:

Primeiro, eu confirmo que a autenticação baseada em chave está funcionando, pois consegui fazer login com a chave SSH fornecida pelo AWS Console. Depois disso, criei uma nova chave com tipo Ecdsa.

Abra um terminal e gerar um novo par de chaves:

ssh -keygen -t ecdsa  

Depois que a chave for gerada, adicione a chave pública aos servidores remotos ~//.arquivo ssh/autorizado_key.

Agora, posso me conectar com sucesso ao servidor remoto com o Filezilla sobre o SFTP.