Încerc să generez un ed25519-sk
Cheie SSH în Ubuntu 20.04.03 LTS. Totuși, primesc un 255
cod de eroare cand incerc. Folosesc versiunea OpenSSH: OpenSSH_8.2p1 Ubuntu-4ubuntu0.3, OpenSSL 1.1.1f 31 martie 2020
. Vedeți mai jos comanda pe care o folosesc și rezultatul acesteia:
$ ssh-keygen -vvv -t ed25519-sk
Se generează perechea de chei ed25519-sk public/privat.
Poate fi necesar să atingeți autentificatorul pentru a autoriza generarea cheii.
debug3: start_helper: început pid=12407
debug3: ssh_msg_send: tip 5
debug3: se introduce ssh_msg_recv
debug1: start_helper: pornește /usr/lib/openssh/ssh-sk-helper
debug1: sshsk_enroll: furnizor „intern”, dispozitiv „(null)”, aplicație „ssh:”, userid „(null)”, flags 0x01, challenge len 0
debug1: sshsk_enroll: folosind provocarea aleatorie
debug1: ssh_sk_enroll: folosind dispozitivul /dev/hidraw9
debug1: ssh_sk_enroll: fido_dev_make_cred: FIDO_ERR_INVALID_ARGUMENT
debug1: sshsk_enroll: furnizorul „intern” a returnat eșecul -1
debug1: ssh-sk-helper: Înscrierea eșuată: format nevalid
debug1: ssh-sk-helper: răspuns la len 8
debug3: ssh_msg_send: tip 5
debug1: client_converse: asistentul a returnat eroarea -4
debug3: reap_helper: pid=12407
Înregistrarea cheii a eșuat: format nevalid
Cu toate acestea, generarea unui ecdsa-sk
Cheia SSH funcționează fără probleme:
$ ssh-keygen -vvv -t ecdsa-sk
Se generează perechea de chei ecdsa-sk public/privat.
Poate fi necesar să atingeți autentificatorul pentru a autoriza generarea cheii.
debug3: start_helper: început pid=12509
debug3: ssh_msg_send: tip 5
debug3: se introduce ssh_msg_recv
debug1: start_helper: pornește /usr/lib/openssh/ssh-sk-helper
debug1: sshsk_enroll: furnizor „intern”, dispozitiv „(null)”, aplicație „ssh:”, userid „(null)”, flags 0x01, challenge len 0
debug1: sshsk_enroll: folosind provocarea aleatorie
debug1: ssh_sk_enroll: folosind dispozitivul /dev/hidraw9
debug3: ssh_sk_enroll: atestare cert len=349
debug1: ssh-sk-helper: răspuns len 669
debug3: ssh_msg_send: tip 5
debug3: reap_helper: pid=12509
Introduceți fișierul în care să salvați cheia (/home/username/.ssh/id_ecdsa_sk):
Introduceți expresia de acces (gol fără expresie de acces):
Introduceți din nou aceeași expresie de acces:
Identificarea dvs. a fost salvată în /home/username/.ssh/id_ecdsa_sk
Cheia dvs. publică a fost salvată în /home/username/.ssh/id_ecdsa_sk.pub
Amprenta cheie este:
SHA256:H9n8rBxJUB9Gdk9QfSKY8hhKX9ufBlD5rX9iZk18rYw nume utilizator@nume gazdă
Imaginea aleatorie a cheii este:
+-[ECDSA-SK 256]--+
| +oo*o=|
| . o =.o+.++|
| . o *.+ o.oo|
| . o o=o . .|
| S o +o +.|
| . o += =|
| . o+o=.|
| .EoB +|
| o+ ..|
+----[SHA256]-----+
Fac ceva greșit sau este o eroare? Dacă aceasta este o eroare, există vreo soluție cunoscută?
Mulțumiri!