ডিজিটাল শংসাপত্র: .usustore ফাইলটিতে .cer ফাইলটি কীভাবে আমদানি করবেন?


92

.Stuststore ফাইলটি যেখানে মোকাবেলা করতে হয়েছে সেখানে কি কেউ এসেছেন? এবং .ruststore ফাইলের মধ্যে .cer আমদানি করতে জানে?

আমি নিশ্চিত নই যে আমাকে জাভা কীটোল বা লিনাক্স কমান্ড ব্যবহার করতে হবে (যেমন ওপেনসেল কমান্ড)।

ধন্যবাদ

উত্তর:


202
# Copy the certificate into the directory Java_home\Jre\Lib\Security
# Change your directory to Java_home\Jre\Lib\Security>
# Import the certificate to a trust store.

keytool -import -alias ca -file somecert.cer -keystore cacerts -storepass changeit [Return]

Trust this certificate: [Yes]

পরিবর্তন হ'ল ডিফল্ট ট্রস্টস্টোর পাসওয়ার্ড


যে কেউ
ওপেনসেলে

8
এই কমান্ডটি আপনাকে একটি ফাইলের নাম সার্টিফিল.টেক্সটায় শংসাপত্রটি ডাউনলোড করতে দেয়: ওপেনসেল এস_স্লায়েন্ট-সংযুক্ত HOSTNAME: পোর্টনুম 2> & 1 | sed -ne '/ -বিগেইন শংসাপত্র - /, / - শেষ শংসাপত্র </ p'> certfile.txt --- তারপরে এটি আপনার ট্রাস্টের স্টোরে আমদানি করতে কীটোলটি ব্যবহার করুন
ক্রিশ্চান অ্যাকিলি

4
আপনি আপনার ব্রাউজারে যে কোনও এসএসএল সুরক্ষিত ওয়েবসাইটের শংসাপত্র ডাউনলোড করতে পারেন। ফায়ারফক্সে ইউআরএল ঠিকানা ক্ষেত্রে লক চিহ্নটি দ্বিগুণ ক্লিক করুন।
বিটা রাইড

আপনার যদি "jssecacerts" ফাইল থাকে তবে পরিবর্তে "-keystore jssecacerts" ব্যবহার করুন। "ক্যাচার্টস" উপেক্ষা করা হবে
কমম্রাডহোমার

24

sedশংসাপত্রটি ফিল্টার করার জন্য ব্যবহার না করে আপনি openssl s_clientআউটপুটটি পাইপও করতে পারেন openssl x509 -out certfile.txt, উদাহরণস্বরূপ:

echo "" | openssl s_client -connect my.server.com:443 -showcerts 2>/dev/null | openssl x509 -out certfile.txt

এই উত্তরটি শংসাপত্রটি ডাউনলোড করার বিষয়ে গৃহীত উত্তরের বিষয়ে খ্রিস্টানের মন্তব্যের উন্নতি হিসাবে লক্ষ্য করা হয়েছিল। সম্ভবত একটি মন্তব্য করা উচিত ছিল।
jbuhacoff

9

আপনি বিশ্বাসের দোকানে .cer ফাইলটি যেভাবে আমদানি করেন সেভাবেই আপনি ফায়ারফক্স থেকে একটি এক্সপোর্ট বলতে একটি .crt ফাইল আমদানি করতে পারেন।

আপনাকে কীস্টোরের একটি নাম এবং পাসওয়ার্ড রাখতে হবে না, আপনি কেবল টাইপ করতে পারেন:

keytool -v -import -file somefile.crt  -alias somecrt -keystore my-cacerts

আপনার জাভা ইন্সটলেশন (জেরেলিব \ সিকিউরিটি \ কেসেটস) -এর মধ্যে থাকা ক্যাসের্টস ফাইলটি অবশ্যই ব্যবহার করুন কারণ এতে সুরক্ষিত "জনপ্রিয়" শংসাপত্র রয়েছে।

এসইআর এবং ক্র্যাটের পার্থক্য সম্পর্কিত আপডেট (কেবলমাত্র স্পষ্ট করতে) এসএসএলের সাথে অ্যাপাচি অনুসারে - সিআরটি কে সিআরটি সার্টিফিকেটে কীভাবে রূপান্তর করবেন? এবং ব্যবহারকারী @ স্পোনরাইডার

বাইনারি আকারে সিইআর একটি X.509 শংসাপত্র, DER এনকোডড।
সিআরটি হ'ল বাইনারি এক্স.509 শংসাপত্র, পাঠ্যে (বেস-base৪) এনকোডিংয়ে এনক্যাপসুলেটেড।
এটি একই এনকোডিং নয়।


4
এর সমস্ত অর্থ হ'ল আপনি কিছুটা আলাদা নামের সাথে ফাইলটি রফতানি করেছেন। এটি ফাইল, প্রশ্ন বা উত্তর পরিবর্তন করে না। কোনও উপনাম নির্দিষ্ট করা বুদ্ধিমানের কাজ: অন্যথায় আপনি পূর্বের আমদানিকে ওভাররাইট করার ঝুঁকিপূর্ণ।
লার্নের মার্কুইস

.Crt এবং .cer এর কিছু ফর্ম্যাট আছে? সম্প্রসারণ শংসাপত্রগুলিতে কোনও ভূমিকা রাখে না? ওরফে সম্পর্কে ভাল কথা।
Andreas Panagiotidis

4
আমি আমার প্রশ্নের উত্তর: হ্যাঁ, crt এবং সারির একই ফর্ম্যাট আছে। একই জিনিস. আপনি বিশ্বাসের দোকানে উভয়ই আমদানি করতে পারেন।
আন্দ্রেয়াস পানাজিওটিডিস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.