Score:0

ไม่สามารถสร้างคีย์ SSH ed25519-sk

ธง cn

ฉันกำลังพยายามสร้างไฟล์ ed25519-สก รหัส SSH ใน Ubuntu 20.04.03 LTS อย่างไรก็ตามฉันได้รับ 255 รหัสข้อผิดพลาดเมื่อฉันลอง ฉันใช้เวอร์ชัน OpenSSH: OpenSSH_8.2p1 Ubuntu-4ubuntu0.3, OpenSSL 1.1.1f 31 มี.ค. 2020. ดูคำสั่งที่ฉันใช้และผลลัพธ์ด้านล่าง:

$ ssh-keygen -vvv -t ed25519-sk                                                     
กำลังสร้างคู่คีย์สาธารณะ/ส่วนตัว ed25519-sk
คุณอาจต้องแตะตัวตรวจสอบสิทธิ์ของคุณเพื่ออนุญาตการสร้างคีย์
debug3: start_helper: เริ่มต้น pid=12407
debug3: ssh_msg_send: พิมพ์ 5
debug3: ssh_msg_recv เข้ามา
debug1: start_helper: เริ่มต้น /usr/lib/openssh/ssh-sk-helper 
debug1: sshsk_enroll: ผู้ให้บริการ "ภายใน", อุปกรณ์ "(null)", แอปพลิเคชัน "ssh:", userid "(null)", แฟล็ก 0x01, challenge len 0
debug1: sshsk_enroll: ใช้การท้าทายแบบสุ่ม                                                                                                                                    
debug1: ssh_sk_enroll: ใช้อุปกรณ์ /dev/hidraw9                                                                                                                                
debug1: ssh_sk_enroll: fido_dev_make_cred: FIDO_ERR_INVALID_ARGUMENT
debug1: sshsk_enroll: ผู้ให้บริการ "ภายใน" ส่งคืนความล้มเหลว -1
debug1: ssh-sk-helper: การลงทะเบียนล้มเหลว: รูปแบบไม่ถูกต้อง
debug1: ssh-sk-helper: ตอบกลับ len 8
debug3: ssh_msg_send: พิมพ์ 5
debug1: client_converse: helper ส่งคืนข้อผิดพลาด -4
debug3: reap_helper: pid=12407
การลงทะเบียนคีย์ล้มเหลว: รูปแบบไม่ถูกต้อง

อย่างไรก็ตามการสร้าง ecdsa-สก คีย์ SSH ใช้งานได้โดยไม่มีปัญหา:

$ ssh-keygen -vvv -t ecdsa-sk
กำลังสร้างคู่คีย์สาธารณะ/ส่วนตัว ecdsa-sk
คุณอาจต้องแตะตัวตรวจสอบสิทธิ์ของคุณเพื่ออนุญาตการสร้างคีย์
debug3: start_helper: เริ่มต้น pid=12509
debug3: ssh_msg_send: พิมพ์ 5
debug3: ssh_msg_recv เข้ามา
debug1: start_helper: เริ่มต้น /usr/lib/openssh/ssh-sk-helper 
debug1: sshsk_enroll: ผู้ให้บริการ "ภายใน", อุปกรณ์ "(null)", แอปพลิเคชัน "ssh:", userid "(null)", แฟล็ก 0x01, challenge len 0
debug1: sshsk_enroll: ใช้การท้าทายแบบสุ่ม
debug1: ssh_sk_enroll: ใช้อุปกรณ์ /dev/hidraw9
debug3: ssh_sk_enroll: ใบรับรองการรับรอง len=349
debug1: ssh-sk-helper: ตอบกลับ len 669
debug3: ssh_msg_send: พิมพ์ 5
debug3: reap_helper: pid=12509
ป้อนไฟล์ที่จะบันทึกคีย์ (/home/username/.ssh/id_ecdsa_sk): 
ป้อนข้อความรหัสผ่าน (ว่างสำหรับไม่มีข้อความรหัสผ่าน): 
ป้อนข้อความรหัสผ่านเดิมอีกครั้ง: 
ข้อมูลประจำตัวของคุณได้รับการบันทึกไว้ใน /home/username/.ssh/id_ecdsa_sk
รหัสสาธารณะของคุณได้รับการบันทึกไว้ใน /home/username/.ssh/id_ecdsa_sk.pub
ลายนิ้วมือที่สำคัญคือ:
SHA256:H9n8rBxJUB9Gdk9QfSKY8hhKX9ufBlD5rX9iZk18rYw ชื่อผู้ใช้@ชื่อโฮสต์
ภาพสุ่มของคีย์คือ:
+-[ECDSA-SK 256]--+
| +oo*o=|
| . o =.o+.++|
| . o *.+ o.oo|
| . o o=o . .|
| ส o +o +.|
| . o += =|
| . o+o=.|
| .EoB +|
| o+ ..|
+----[SHA256]-----+

ฉันกำลังทำอะไรผิดหรือนี่คือข้อบกพร่อง หากนี่คือจุดบกพร่อง มีวิธีแก้ไขที่รู้จักหรือไม่?

ขอบคุณ!

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา