23

Tôi bị nhầm lẫn giữa các khóa được sử dụng trong mã hóa là gì.sự khác biệt giữa các khóa khác nhau trong mã hóa khóa công khai

Amazon đã cho tôi key.pem

Trong linux tôi tạo ra các phím như id_rsaid_rsa.pub

Bây giờ putty được sử dụng chủ yếu như key.ppk

Tôi thực sự bối rối loại chính được sử dụng ở đâu

+0

Một số nghiên cứu đơn giản trên web sẽ làm rõ điều này cho bạn. Không cần phải mở một câu hỏi SO. –

+1

Tôi đã thử đọc từ internet nhưng không thể nhận được nó. khi eclispe yêu cầu tôi tải các phím những gì tôi cần để tải, pem hoặc ppk hoặc pub – user22

+2

Làm thế nào có câu hỏi này không được upvoted mười triệu lần?!? – smeeb

Trả lời

19

key.pem có thể chứa bất cứ điều gì - một chứng chỉ với khóa công khai, khóa công cộng SSH, khóa công cộng + khóa riêng tư, chứng chỉ với khóa công khai + private ke y. PEM là một tệp văn bản để bạn có thể mở nó trong notepad và kiểm tra nội dung của nó.

id_rsa là khóa riêng tư SSH ở định dạng OpenSSH. id_rsa.pub là một khóa công khai SSH trong định dạng OpenSSH.

tệp .ppk là khóa riêng tư của Putty (nếu bộ nhớ phân phối).

Để xác thực trên máy chủ từ xa, bạn cung cấp cho quản trị viên khóa công khai của bạn và sử dụng khóa riêng trong ứng dụng khách SSH của bạn. Ngoài ra (nếu quản trị viên cung cấp cho bạn cặp khóa), bạn sử dụng khóa riêng từ cặp khóa đó.

+1

ok, quản trị đã cho tôi tệp pem, làm cách nào tôi có thể trích xuất khóa cá nhân từ đó – user22

+0

@ user22 NẾU tệp PEM chứa khóa riêng, sau đó bạn không cần phải trích xuất từ ​​đó - chỉ cần sử dụng tệp khóa. Kiểm tra với Eclipse nếu nó hỗ trợ các khóa tải từ PEM. Nếu không, thì bạn cần chuyển đổi PEM sang định dạng được Eclipse hiểu. Và đây sẽ là một câu hỏi hoàn toàn khác, có thể được hỏi và trả lời nhiều lần ở đây về SO. –

Các vấn đề liên quan