Tôi đang cố gắng tạo một ed25519-sk
Khóa SSH trong Ubuntu 20.04.03 LTS. Tuy nhiên, tôi nhận được một 255
mã lỗi khi tôi thử. Tôi đang sử dụng phiên bản OpenSSH: OpenSSH_8.2p1 Ubuntu-4ubuntu0.3, OpenSSL 1.1.1f 31 tháng 3 năm 2020
. Xem bên dưới để biết lệnh tôi đang sử dụng và đầu ra của nó:
$ ssh-keygen -vvv -t ed25519-sk
Đang tạo cặp khóa ed25519-sk công khai/riêng tư.
Bạn có thể cần chạm vào trình xác thực của mình để cho phép tạo khóa.
debug3: start_helper: đã bắt đầu pid=12407
gỡ lỗi3: ssh_msg_send: gõ 5
debug3: ssh_msg_recv đang nhập
gỡ lỗi1: start_helper: bắt đầu /usr/lib/openssh/ssh-sk-helper
debug1: sshsk_enroll: nhà cung cấp "nội bộ", thiết bị "(null)", ứng dụng "ssh:", userrid "(null)", cờ 0x01, thử thách len 0
debug1: sshsk_enroll: sử dụng thử thách ngẫu nhiên
debug1: ssh_sk_enroll: sử dụng thiết bị/dev/hidraw9
gỡ lỗi1: ssh_sk_enroll: fido_dev_make_cred: FIDO_ERR_INVALID_ARGUMENT
debug1: sshsk_enroll: lỗi trả về "nội bộ" của nhà cung cấp -1
debug1: ssh-sk-helper: Đăng ký không thành công: định dạng không hợp lệ
debug1: ssh-sk-helper: trả lời len 8
gỡ lỗi3: ssh_msg_send: gõ 5
debug1: client_converse: helper trả về lỗi -4
gỡ lỗi3: gặt_helper: pid=12407
Đăng ký khóa không thành công: định dạng không hợp lệ
Tuy nhiên, tạo ra một ecdsa-sk
Khóa SSH hoạt động mà không gặp sự cố:
$ ssh-keygen -vvv -t ecdsa-sk
Đang tạo cặp khóa ecdsa-sk công khai/riêng tư.
Bạn có thể cần chạm vào trình xác thực của mình để cho phép tạo khóa.
debug3: start_helper: đã bắt đầu pid=12509
gỡ lỗi3: ssh_msg_send: gõ 5
debug3: ssh_msg_recv đang nhập
gỡ lỗi1: start_helper: bắt đầu /usr/lib/openssh/ssh-sk-helper
debug1: sshsk_enroll: nhà cung cấp "nội bộ", thiết bị "(null)", ứng dụng "ssh:", userrid "(null)", cờ 0x01, thử thách len 0
debug1: sshsk_enroll: sử dụng thử thách ngẫu nhiên
debug1: ssh_sk_enroll: sử dụng thiết bị/dev/hidraw9
debug3: ssh_sk_enroll: chứng chỉ chứng thực len=349
debug1: ssh-sk-helper: trả lời len 669
gỡ lỗi3: ssh_msg_send: gõ 5
gỡ lỗi3: gặt_helper: pid=12509
Nhập tệp để lưu khóa (/home/username/.ssh/id_ecdsa_sk):
Nhập cụm mật khẩu (trống nếu không có cụm mật khẩu):
Nhập lại cùng một cụm mật khẩu:
Nhận dạng của bạn đã được lưu trong /home/username/.ssh/id_ecdsa_sk
Khóa công khai của bạn đã được lưu trong /home/username/.ssh/id_ecdsa_sk.pub
Dấu vân tay chính là:
SHA256:H9n8rBxJUB9Gdk9QfSKY8hhKX9ufBlD5rX9iZk18rYw tên người dùng@tên máy chủ
Hình ảnh ngẫu nhiên của khóa là:
+-[ECDSA-SK 256]--+
| +oo*o=|
| . o =.o+.++|
| . o *.+ o.oo|
| . o o=o . .|
| Vậy +o +.|
| . o += =|
| . o+o=.|
| .eoB +|
| o+ ..|
+----[SHA256]-----+
Tôi đang làm sai điều gì đó, hay đây là một lỗi? Nếu đây là lỗi, có cách giải quyết nào đã biết không?
Cảm ơn!