স্বাক্ষরিত শংসাপত্র তৈরি করার সময় ওপেনএসএসএলে "দেশের নাম" এর মতো যুক্তি কীভাবে পাস করবেন?


14

আমি এই আদেশটি ব্যবহার করে একটি স্ব-স্বাক্ষরিত শংসাপত্র তৈরি করতে পারি

openssl req -new -newkey rsa:2048 -days 365 -nodes -x509 -keyout server.key -out server.crt

তবে এই প্রক্রিয়াটি স্বয়ংক্রিয় করার জন্য ওপেনএসএসএলে "দেশের নাম," "রাজ্য বা প্রদেশের নাম" ইত্যাদির মতো যুক্তিগুলি পাস করা কি সম্ভব?


আপনার এখনও একটি সিএনএফ ফাইলের মাধ্যমে হোস্টনামগুলি পাস করতে হবে। অন্যথায়, ব্রাউজারগুলি শংসাপত্রটি বাতিল করে দেবে, এমনকি যদি এটি যথাযথ বিশ্বাসের দোকানে থাকে। কারণ সিএ / ব্রাউজার বেসলাইন প্রয়োজনীয়তার জন্য সাবজেক্ট বিকল্প নামটিতে হোস্টনাম প্রয়োজন হয় এবং সেগুলি যুক্ত করার একমাত্র উপায় হ'ল সিএনএফ ফাইলের মাধ্যমে। এছাড়াও ওপেনসেল দিয়ে স্ব-স্বাক্ষরিত শংসাপত্র কীভাবে তৈরি করবেন তা দেখুন ? স্ট্যাক ওভারফ্লো
jww

উত্তর:


17

এই ওয়েবসাইটটি খুব ভালভাবে ব্যাখ্যা করে যে কীভাবে এটি করা যায়:

শংসাপত্রের বিষয় ক্ষেত্রের মধ্যে থাকা মানগুলির জন্য অনুরোধ না করে সিএসআর প্রজন্মের যাদুটি -subjবিকল্পটিতে রয়েছে।

-subj arg
  Replaces subject field of input request with specified data and outputs modified request.
    The arg must be formatted as /type0=value0/type1=value1/type2=...,
    characters may be escaped by \ (backslash), no spaces are skipped.

উদাহরণ স্বরূপ:

openssl ... -subj "/C=GB/ST=London/L=London/O=Global Security/OU=IT Department/CN=example.com"

উপরে উল্লিখিত পৃষ্ঠায় আরও বিশদ দেখুন।


অ-বিদ্যমান পৃষ্ঠায় লিঙ্ক পয়েন্ট দেওয়া হয়েছে। অনুরূপ তথ্য শেলহ্যাকস.com
জারি

এবং একটি যোগাযোগের ইমেল অন্তর্ভুক্ত করতে, /emailAddress=me@mydomain.com
বিষয়টিতে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.