Điểm:0

Thay đổi vân tay khóa SSH

lá cờ cn

Vì vậy, tôi đã sao chép khóa riêng SSH từ máy Linux sang máy Mac M1 của mình. (Tôi đã cố gắng thực hiện cả hai việc này bằng cách tải cyphertext lên trình quản lý bí mật cũng như chuyển trực tiếp tệp) nhưng khi cố gắng SSH tới cùng một máy từ mỗi máy, tôi chỉ có thể thành công từ máy Linux.

Máy Linux:

$ ssh -V
OpenSSH_8.2p1 Ubuntu-4ubuntu0.4, OpenSSL 1.1.1f 31 tháng 3 năm 2020
$ md5sum id_rsa
7ed8b0c73e168ef48acc715d4c6bcf73 id_rsa
$ sha256sum id_rsa
969d0a35b36c50035881bdd2d8367b90dbff548131d5c72989d29e83b7a3aa19 id_rsa
$ ssh-keygen -l -f id_rsa
4096 SHA256:d19Ee+tlzVHitLzKuuZbdgYcnhla96ypXNtpBwrqfqE [email protected] (RSA)
$ ssh -i id_rsa [email protected]
[MOTD đã biên tập lại; LÀM]

Máy Mac M1:

$ ssh -V
openSSH_8.6p1, LibreSSL 2.8.3
$ md5 id_rsa
MD5 (id_rsa) = 7ed8b0c73e168ef48acc715d4c6bcf73
$ shasum -a 256 id_rsa
969d0a35b36c50035881bdd2d8367b90dbff548131d5c72989d29e83b7a3aa19 id_rsa
$ ssh-keygen -l -f id_rsa
4096 SHA256:rWsP9jN2otlchh8icr/jlnZxDjEfEkngDJOoPh4RYZI [email protected] (RSA)
$ ssh -i id_rsa [email protected]
[email protected]: Quyền bị từ chối (khóa công khai).

AFAICT các khóa riêng tư này là giống hệt nhau. Tuy nhiên, vì một số lý do, ssh-keygen không lấy dấu vân tay của chúng giống nhau. Mặc dù chúng có tổng kiểm tra giống hệt nhau. Đây có thể là một vấn đề với M1 SoC? Hoặc là có một cái gì đó rõ ràng hơn nhiều xảy ra ở đây?

user1686 avatar
lá cờ fr
Các tệp `id_rsa.pub` tương ứng có khớp không? Có, tôi đang hỏi cụ thể về các tệp `.pub`.
CRThaze avatar
lá cờ cn
@ user1686 chính là nó! Rõ ràng cờ -l trên ssh-keygen khiến nó lấy dấu vân tay của khóa chung ngay cả khi đường dẫn đến khóa riêng tư. Và đó là nơi không phù hợp.
Điểm:0
lá cờ cn

Vấn đề ở đây là sự hiểu lầm về cách ssh-keygen báo cáo về dấu vân tay.Ngay cả khi bạn cung cấp cho nó đường dẫn đến khóa riêng, với cờ -l, nó sẽ sử dụng tệp khóa chung tương ứng. Và đó là nơi tôi vẫn có một sự không phù hợp. Khi sửa khóa công khai, mọi thứ hoạt động như mong đợi.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.