(Diselesaikan) Userauth_pubkey Tipe Kunci SSH-RSA Tidak di PubKeyacceptedAlgorithms

(Diselesaikan) Userauth_pubkey Tipe Kunci SSH-RSA Tidak di PubKeyacceptedAlgorithms

Masalah:

Hari ini, saya meluncurkan instance AWS baru dengan Ubuntu 22.04. Kunci default yang disediakan oleh AWS berfungsi dengan baik dengan SSH. Tetapi ketika saya melampirkan kunci SSH pribadi saya ke server dan mencoba mengakses dengan FileZilla melalui SFTP, saya mendapat kesalahan berikut di AUTH.catatan.

10 Mei 11:52:58 Localhost SSHD [57650]: terputus dari autentikasi pengguna Ubuntu 203.190.146.202 Port 46565 [Preauth]
10 Mei 11:52:59 Localhost SSHD [57652]: userauth_pubkey: jenis kunci ssh-rsa tidak di pubkeyacceptedalgorithms [preauth]
10 Mei 11:53:00 LocalHost SSHD [57652]: Pesan diulang 3 kali: [userauth_pubkey: jenis kunci ssh-rsa tidak di pubkeyacceptedalgorithms [preaututh]]]
10 Mei 11:53:00 Localhost SSHD [57652]: Kesalahan: Diterima Putuskan dari 203.190.146.202 Port 50045: 14: Tidak ada metode otentikasi yang didukung yang tersedia [Preauth]

Solusinya:

Pertama, saya membuat konfirmasi bahwa otentikasi berbasis kunci berfungsi karena saya dapat masuk dengan kunci SSH yang disediakan oleh konsol AWS. Setelah itu, saya membuat kunci baru dengan tipe ECDSA.

Buka terminal dan hasilkan pasangan kunci baru:

ssh -keygen -t ecdsa  

Setelah kunci dihasilkan, tambahkan kunci publik ke server jarak jauh ~/.file ssh/otorisasi_key.

Sekarang, saya dapat berhasil terhubung ke server jarak jauh dengan FileZilla melalui SFTP.