Oct
9

কীভাবে লিনাক্সে একটি স্ব-স্বাক্ষরিত SSL শংসাপত্র তৈরি করবেন: ধাপে ধাপে নির্দেশিকা

10/09/2023 12:42 PM দ্বারা Admin ভিতরে Linux


প্রথমে আপনার লিনাক্স মেশিনে OpenSSL ইনস্টল করতে দিন।

ফেডোরা এবং অন্যান্য Red Hat বিতরণের জন্য।

sudo dnf install openssl

Debian, Ubuntu ইত্যাদির জন্য যা apt প্যাকেজ ম্যানেজার ব্যবহার করে

sudo apt install openssl

আর্চ-ভিত্তিক লিনাক্স ডিস্ট্রিবিউশনের জন্য

sudo pacman -Sy openssl

এখন একক কমান্ডে প্রাইভেট কী সহ সার্টিফিকেট তৈরি করতে আমরা এটি করতে পারি।

openssl req -newkey rsa:4096 -x509 -sha512 -days 365 -nodes -out my_certificate.pem -keyout my_private_key.pem

এই প্রক্রিয়া চলাকালীন আপনাকে আপনার শংসাপত্র সম্পর্কিত তথ্য সম্পর্কে জিজ্ঞাসা করা হবে যেমন দেশের নাম, রাজ্য বা প্রদেশের নাম, শহরের নাম, কোম্পানীর নাম, সম্পূর্ণ যোগ্য নাম সার্ভার মানে ডোমেইন নাম যার জন্য আপনি সার্টিফিকেট তৈরি করছেন।

SSL/TLS সক্ষম করতে আপনি এখন আপনার ওয়েব সার্ভার কনফিগারেশনে my_private_key.pem (ব্যক্তিগত কী) এবং my_certificate.pem (স্ব-স্বাক্ষরিত শংসাপত্র) ব্যবহার করতে পারেন।

এছাড়াও আপনি যদি শংসাপত্রগুলি থেকে পাবলিক কী বের করতে চান তবে আপনি এটিও করতে পারেন

openssl x509 -pubkey -in my_certificate.pem -out my_public_key.pem

দয়া করে মনে রাখবেন যে স্ব-স্বাক্ষরিত শংসাপত্রগুলি ব্রাউজার দ্বারা বিশ্বস্ত নয় এবং শুধুমাত্র পরীক্ষা বা উন্নয়নের উদ্দেশ্যে ব্যবহার করা উচিত। উত্পাদন ব্যবহারের জন্য, একটি বিশ্বস্ত শংসাপত্র কর্তৃপক্ষ (CA) থেকে একটি শংসাপত্র পাওয়ার কথা বিবেচনা করুন৷


আপনার চিন্তাগুলো

অনুসন্ধান করুন
স্পনসর
ক্রিপ্টোওয়াচ
আমাদের অনুসরণ করো
ঘোষণা

নতুন টুল যোগ করা হয়েছে: SVG জুম মাত্রা ক্যালকুলেটর

স্পনসর

Snow: ON
Snow: ON