Sao chép kho khóa Java trên máy này sang máy khác?


12

Tôi có một kho khóa trên một máy (tại /root/.keystore) và tôi muốn chuyển nó sang một máy khác ở cùng địa điểm. Hiện tại, máy thứ hai không có kho khóa tại /root/.keystore, có cách nào để tôi có thể xuất sau đó tạo / nhập không? Hay tôi cần tạo một cái trống trước?


Bạn không thể sao chép tập tin .keystore sang một vị trí khác?
joni

Câu trả lời:


20

Keystores đơn giản là các tệp theo định dạng được java sử dụng để lưu trữ khóa và chứng chỉ. Chúng không chứa bất kỳ thông tin nào ràng buộc chúng với một hệ thống cụ thể. Chúng có thể được sao chép tự do giữa các hệ thống và thư mục theo yêu cầu.

Chúng có thể được bảo vệ bằng mật khẩu, trong trường hợp đó bạn có thể cần sắp xếp để có mật khẩu khả dụng cho phần mềm sử dụng nó. Có một keytoolchương trình có thể được sử dụng để đọc và / hoặc cập nhật kho khóa. Thường có thể đọc các kho khóa mà không cần mật khẩu.

Kho khóa có thể chứa các khóa được gắn với tên miền của hệ thống. Các phím này không hữu ích trên hệ thống khác.


Bạn vẫn cần khởi động lại java hoặc một cái gì đó sau khi 'thay thế'?
DenCowboy

@DenCowboy Hầu hết các phần mềm sẽ tải kho khóa trong quá trình khởi tạo, vì vậy bạn nên khởi động lại ứng dụng của mình sau khi thay thế kho khóa.
BillThor
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.