keytool কমান্ড বিদ্যমান এসএসএল শংসাপত্র প্রতিস্থাপন করতে?


12

আমি একটি লিনাক্স সেন্টো সার্ভার চালাচ্ছি গ্লাস ফিশ ৩.১.২ অ্যাপ সার্ভার। 4848 এবং 8181 বন্দরগুলির জন্য গ্লাসফিশ ইনস্টল থেকে প্রাপ্ত ডিফল্ট শংসাপত্রগুলি হল 1024 বিট। আমার এগুলিকে 2048 বিট সংস্করণ দিয়ে প্রতিস্থাপন করতে হবে। কীটল কমান্ড লাইন কোড তৈরি করতে সহায়তা খুঁজছেন যা এটি করে।

আমি এখানে শংসাপত্রগুলি উপস্থিত করেছি:

# 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

উত্তর:


17

আপনি এখানে যান, আমি সর্বদা এই পৃষ্ঠাটিকে একটি উল্লেখ হিসাবে সর্বাধিক সাধারণ জাভা কীটল কীস্টোর কমান্ডস হিসাবে বুকমার্ক করে রাখি

সুতরাং আপনাকে শংসাপত্রটি পুনরায় যুক্ত করার আগে আপনাকে মুছতে হবে। উপরের পৃষ্ঠা থেকে:

একটি জাভা কীটোল কীস্টোর থেকে একটি শংসাপত্র মুছুন

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

2
কোনও প্রতিস্থাপন বিকল্প নেই - হতাশাবোধকর। যাইহোক, ইঙ্গিত জন্য ধন্যবাদ।
মার্টিন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.