Oct
9

كيفية إنشاء شهادة SSL موقعة ذاتيًا على نظام التشغيل Linux: دليل خطوة بخطوة

10/09/2023 12:42 PM بواسطة Admin في Linux


لنبدأ أولاً بتثبيت OpenSSL على جهاز Linux الخاص بك.

لفيدورا وتوزيعات ريد هات الأخرى.

sudo dnf install openssl

بالنسبة إلى Debian وUbuntu وغيرها التي تستخدم apt مدير الحزم

sudo apt install openssl

لتوزيعات Linux المبنية على Arch

sudo pacman -Sy openssl

الآن لإنشاء شهادة باستخدام مفتاح خاص في أمر واحد، يمكننا القيام بذلك على هذا النحو.

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

خلال هذه العملية، سيتم سؤالك عن المعلومات المتعلقة بشهادتك مثل اسم البلد، اسم الولاية أو المقاطعة، اسم المدينة، اسم الشركة، الاسم المؤهل بالكامل لل الخادم يعني اسم المجال الذي تقوم بإنشاء الشهادة له.

يمكنك الآن استخدام my_private_key.pem (المفتاح الخاص) وmy_certificate.pem (شهادة موقعة ذاتيًا) في تكوين خادم الويب الخاص بك لتمكين SSL/TLS.

وأيضًا إذا كنت تريد استخراج المفتاح العام من الشهادات، فيمكنك القيام بذلك أيضًا

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

يرجى ملاحظة أن الشهادات الموقعة ذاتيًا لا تثق بها المتصفحات ويجب استخدامها فقط لأغراض الاختبار أو التطوير. لاستخدام الإنتاج، فكر في الحصول على شهادة من مرجع مصدق موثوق به (CA).


افكارك

بحث
راعي
CRYPTOWATCH
تابعنا
الإعلانات

تمت إضافة أداة جديدة: حاسبة أبعاد تكبير SVG.

راعي