lệnh keytool để thay thế chứng chỉ SSL hiện có?


12

Tôi có một máy chủ linux centos chạy máy chủ ứng dụng Glassfish 3.1.2. Các certs mặc định đến từ cài đặt GlassFish cho các cổng 4848 và 8181 là 1024 bit. Tôi cần thay thế chúng bằng các phiên bản 2048 bit. Tìm kiếm sự giúp đỡ để tạo mã dòng lệnh keytool thực hiện việc này.

Tôi đặt certs ở đây:

# keytool -list -keystore keystore.jks
   Keystore type: JKS
   Keystore provider: SUN
   Your keystore contains 2 entries
   glassfish-instance, Feb 7, 2012, PrivateKeyEntry, 
   Certificate fingerprint (SHA1): 40:...:46
   s1as, Feb 7, 2012, PrivateKeyEntry, 
   Certificate fingerprint (SHA1): 3C:...:FC

Câu trả lời:


17

Ở đây bạn đi, tôi luôn giữ trang này được đánh dấu là một tài liệu tham khảo, Các lệnh kho khóa Keytool Java phổ biến nhất .

Vì vậy, bạn sẽ cần xóa chứng chỉ trước khi bạn có thể thêm lại. Từ trang trên:

Xóa chứng chỉ khỏi kho khóa Keytool Java

  • keytool -delete -alias mydomain -keystore keystore.jks

2
không có lựa chọn thay thế - thật đáng thất vọng. Dù sao, cảm ơn cho gợi ý.
Martin
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.