(Diselesaikan) USERAUTH_PUBKEY KEY TYPE SSH-RSA Tidak di PubkeyAcceptedalgorithms
- 2403
- 460
- Chris Little I
Masalah:
Hari ini, saya melancarkan contoh AWS baru dengan Ubuntu 22.04. Kunci lalai yang disediakan oleh AWS berfungsi dengan baik dengan SSH. Tetapi apabila saya melampirkan kunci SSH peribadi saya ke pelayan dan cuba mengakses dengan filezilla melalui sftp, saya mendapat ralat berikut dalam auth.log.
10 Mei 11:52:58 localhost sshd [57650]: terputus dari Pengguna Pengguna Ubuntu 203.190.146.202 port 46565 [Preauth]10 Mei 11:52:59 Localhost SSHD [57652]: USERAUTH_PUBKEY: Jenis Utama SSH-RSA tidak dalam PubkeyAcceptedalgoritma [Preauth]
10 Mei 11:53:00 Localhost SSHD [57652]: Mesej berulang kali 3 kali: [USERAUTH_PUBKEY: Jenis Utama SSH-RSA tidak dalam pubkeyacceptedalgoritma [preauth]]
10 Mei 11:53:00 localhost sshd [57652]: ralat: diterima putuskan sambungan dari 203.190.146.202 port 50045: 14: Tiada kaedah pengesahan yang disokong tersedia [Preauth]
Penyelesaian:
Pertama, saya mengesahkan bahawa pengesahan berasaskan kunci berfungsi kerana saya dapat log masuk dengan kunci SSH yang disediakan oleh konsol AWS. Selepas itu, saya mencipta kunci baru dengan jenis Ecdsa.
Buka terminal dan menjana pasangan kunci baru:
SSH -KEYGEN -T ECDSA
Setelah kunci dijana, tambahkan kunci awam ke pelayan jauh ~/.Fail SSH/Authorized_key.
Sekarang, saya berjaya menyambung ke pelayan jauh dengan filezilla melalui sftp.
- « Menukar latar belakang skrin log masuk di Ubuntu 22.04 & 20.04
- Cara Memasang Pengurus Paparan LightDm di Ubuntu »