ওপেনএসএসএল দিয়ে এসএসএল শংসাপত্রের মেয়াদ শেষ হওয়ার তারিখটি কীভাবে পরীক্ষা করবেন

এসএসএল সার্টিফিকেটের মেয়াদ মাত্র এক বছর। আপনি যদি সময়সীমার আগে আপনার শংসাপত্রটি পুনর্নবীকরণ না করেন তবে আপনার ওয়েবসাইটটি দর্শকদের কাছে অ্যাক্সেসযোগ্য হয়ে উঠবে কারণ ব্রাউজারগুলি এটিকে সুরক্ষা হুমকির সম্ভাব্য ঝুঁকিপূর্ণ হিসাবে চিহ্নিত করবে।

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


সার্টিফিকেটের মেয়াদ শেষ হওয়ার তারিখটি পরীক্ষা করতে ওপেনএসএসএল কমান্ড

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

  • সার্টিফিকেট একটি সার্ভারে সঞ্চিত
  • পিইএম এনকোডেড সার্টিফিকেট ফাইল

শংসাপত্রের মেয়াদ শেষ হওয়ার তারিখ ওপেনএসএসএল কমান্ড বিকল্পগুলি

ওপেনএসএসএল ব্যবহার করে স্থানীয় সার্ভারে এসএসএল শংসাপত্রের মেয়াদ শেষ হওয়ার তারিখটি পরীক্ষা করা দূরবর্তী সার্ভারে এটি পরীক্ষা করার মতো। পার্থক্যটি হ’ল কোনও দূরবর্তী ডোমেন এবং পোর্ট নির্দিষ্ট করার পরিবর্তে আপনি লোকালহোস্ট এবং উপযুক্ত পোর্ট ব্যবহার করবেন যেখানে আপনার স্থানীয় সার্ভার চলছে।

লিনাক্সে

লিনাক্স কমান্ড লাইনে এসএসএল শংসাপত্রের মেয়াদ শেষ হওয়ার তারিখটি পরীক্ষা করুন:

প্রতিধ্বনি | Openssl s_client -servername yourdomain.com -connect yourdomain.com:443 2>/dev/null | Openssl X509 -noout -enddate

আপনার আসল ডোমেন নাম দিয়ে yourdomain.com প্রতিস্থাপন করুন।

উইন্ডোজে

  1. কমান্ড প্রম্পট খুলুন বা পাওয়ারশেল উইন + আর টিপুন, সিএমডি বা পাওয়ারশেল টাইপ করুন এবং এন্টার টিপুন।
  2. শংসাপত্রের মেয়াদ শেষ হওয়ার তারিখটি পরীক্ষা করতে ওপেনএসএসএল কমান্ডটি চালান:

প্রতিধ্বনি | OpenSSSL s_client -servername yourdomain.com -connect yourdomain.com:443 2>nul | openssl x509 -noout -enddate

আপনার আসল ডোমেন নাম দিয়ে yourdomain.com প্রতিস্থাপন করুন। পরিবর্তে 2>নাল অংশ ব্যবহার করা হয়
উইন্ডোজে ত্রুটি বার্তাগুলি বাতিল করতে 2>/dev/null

ম্যাকোজে

ম্যাকোস সিস্টেমে এসএসএল শংসাপত্রের মেয়াদ শেষ হওয়ার তারিখটি পরীক্ষা করা লিনাক্সের মতোই কারণ ম্যাকোস এবং লিনাক্স উভয়ই ইউনিক্সের মতো অপারেটিং সিস্টেম। কমান্ড এবং তাদের ব্যবহার অভিন্ন।


কমান্ড এবং আউটপুট বিশ্লেষণ

এখন, ওপেনএসএসএল কীভাবে বৈধতার সময়কাল পরীক্ষা করে সে সম্পর্কে আরও প্রযুক্তিগত বোঝার জন্য কমান্ডের মধ্যে প্রতিটি উপাদান পরিদর্শন করা যাক। নিম্নলিখিত কমান্ডটি বিবেচনা করুন:

প্রতিধ্বনি | Openssl s_client -servername example.com -connect example.com:443 2>nul | Openssl x509 -noout -enddate

এবং আউটপুট:

notAfter=May 23, 12:00:00 2025 GMT

প্রতিটি অংশের অর্থ এখানে:

  1. প্রতিধ্বনি |: ওপেনএসএসএল s_client কমান্ডে একটি খালি ইনপুট প্রেরণ করে। এটি নিশ্চিত করে যে ব্যবহারকারীর ইন্টারঅ্যাকশনের প্রয়োজন ছাড়াই কমান্ডটি সম্পূর্ণ হয়।
  2. OpenSSL s_client -servername example.com -connect example.com:443:
  3. 2>/dev/null (Linux) অথবা 2>nul (Windows):
    • স্ট্যান্ডার্ড ত্রুটি (stderr) /dev/null (Linux) বা nul (Windows) এ পুনঃনির্দেশ করে, কার্যকরভাবে কোনও ত্রুটি বার্তা বাতিল করে। এটি আউটপুট পরিষ্কার করে, শুধুমাত্র প্রাসঙ্গিক তথ্য দেখায়।
  4. | ওপেনএসএসএল এক্স 509 -নোআউট -এন্ডডেট:
    • পাইপ (|) পূর্ববর্তী কমান্ডের আউটপুটকে ওপেনএসএসএল এক্স 509 এ ইনপুট হিসাবে পাস করে।
    • ওপেনএসএসএল এক্স 509: এই কমান্ডটি এক্স.509 শংসাপত্রগুলি পরিচালনা করতে ব্যবহৃত হয়।
    • -বিশেষ: পিইএম ফর্ম্যাটে শংসাপত্রটি মুদ্রণ করতে কমান্ডটিকে বাধা দেয়।
    • -সমাপ্তি: শুধুমাত্র সার্টিফিকেটের মেয়াদ শেষ হওয়ার তারিখ প্রদর্শন করে।
  5. notAfter=May 23 12:00:00 2025 GMT:
    • যেমন আগে ব্যাখ্যা করা হয়েছে, এটি নির্দেশ করে যে শংসাপত্রটি 23 মে, 2025 এ 12:00:00 জিএমটি এ শেষ হবে।

পিইএম এনকোডেড ফাইল থেকে এসএসএল শংসাপত্রের মেয়াদ শেষ হওয়ার তারিখটি কীভাবে পরীক্ষা করবেন

একটি পিইএম এনকোডেড ফাইল হ’ল —–বিগিন সার্টিফিকেট—– এবং —–এন্ড সার্টিফিকেট” এর মতো বিভাজক সহ একটি বেস 64 এনকোডেড ফর্ম্যাট—–. ওপেনএসএসএল ব্যবহার করে কোনও পিইএম-এনকোডেড শংসাপত্র ফাইলের মেয়াদ শেষ হওয়ার তারিখটি পরীক্ষা করতে, এই পদক্ষেপগুলি অনুসরণ করুন:

লিনাক্স এবং ম্যাকোজে

  1. আপনার টার্মিনাল অ্যাপ্লিকেশনটি খুলুন।
    আপনার পিইএম ফাইলযুক্ত ডিরেক্টরিতে নেভিগেট করুন। আপনার প্রত্যয়ন পত্রটি যে ডিরেক্টরিতে অবস্থিত সেখানে পরিবর্তন করতে CD কমান্ডটি ব্যবহার করুন:

    সিডি / পাথ / টু / আপনার/সার্টিফিকেট / ডিরেক্টরি
  2. মেয়াদ শেষ হওয়ার তারিখটি পরীক্ষা করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন। আপনার প্রকৃত ফাইলের নাম দিয়ে your_certificate.পেম প্রতিস্থাপন করুন।

    ওপেনএসএসএল এক্স 509 -ইন your_certificate.পিইএম -নোআউট -এন্ডডেট

উইন্ডোজে

  1. কমান্ড প্রম্পট বা পাওয়ারশেল খুলুন। উইন + আর টিপুন, সিএমডি বা পাওয়ারশেল টাইপ করুন এবং এন্টার টিপুন।
  2. আপনার পিইএম ফাইলযুক্ত ডিরেক্টরিতে নেভিগেট করুন। আপনার সার্টিফিকেট ফাইলটি যে ডিরেক্টরিতে অবস্থিত সেখানে নেভিগেট করতে সিডি কমান্ডটি ব্যবহার করুন:

    সিডি সি: \ পাথ \ থেকে \ আপনার\শংসাপত্র\ডিরেক্টরি
  3. মেয়াদ শেষ হওয়ার তারিখটি পরীক্ষা করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:

    ওপেনএসএসএল এক্স 509 -ইন your_certificate.পিইএম -নোআউট -এন্ডডেট

আপনি ওপেনএসএসএল ইনস্টল করেছেন এবং আপনার পাথে যুক্ত করেছেন তা নিশ্চিত করুন। যদি তা না হয় তবে আপনাকে openssl.exe বাইনারির সম্পূর্ণ পথ নির্দিষ্ট করতে হতে পারে।


মোদ্দা কথা

আপনি বিভিন্ন প্ল্যাটফর্মে OpenSSL দিয়ে শংসাপত্রের মেয়াদ শেষ হওয়া পরীক্ষা করতে পারেন। অপারেটিং সিস্টেমের বৈচিত্র্যের কারণে কমান্ড সিনট্যাক্সে সামান্য পার্থক্য থাকা সত্ত্বেও, এই কমান্ডগুলির আউটপুটগুলি আপনার এসএসএল শংসাপত্রগুলির মেয়াদ শেষ হওয়ার তারিখ সম্পর্কে গুরুত্বপূর্ণ তথ্য সরবরাহ করে।

নটআফটার ক্ষেত্রটি আপনাকে সুনির্দিষ্টভাবে সঠিক তারিখ এবং সময় জানায় যখন আপনার শংসাপত্রটি আর বৈধ হবে না। এই তথ্য পর্যবেক্ষণ করা আপনাকে সুরক্ষিত যোগাযোগ বজায় রাখতে এবং পরিষেবার বিঘ্ন এড়াতে সময়মতো আপনার শংসাপত্রগুলি পুনর্নবীকরণ করার অনুমতি দেয়।

আজ অর্ডার করার সময় SSL শংসাপত্রে 10% সংরক্ষণ করুন!

দ্রুত ইস্যু, শক্তিশালী এনক্রিপশন, 99.99% ব্রাউজার বিশ্বাস, নিবেদিত সমর্থন, এবং 25 দিনের অর্থ ফেরত গ্যারান্টি। কুপন কোড: SAVE10

লিখেছেন

SSL শংসাপত্রে বিশেষজ্ঞ অভিজ্ঞ বিষয়বস্তু লেখক। জটিল সাইবারসিকিউরিটি বিষয়গুলিকে পরিষ্কার, আকর্ষক সামগ্রীতে রূপান্তর করা। প্রভাবশালী বর্ণনার মাধ্যমে ডিজিটাল নিরাপত্তার উন্নতিতে অবদান রাখুন।