Nº 15 Ramón Mendez XXII CARRERA NOCTURNA 2015 Playa San Lorenzo Gijón
תוכן עניינים:
- מה זה תעודת SSL עם חתימה עצמית?
- תנאים מוקדמים
- יצירת אישור SSL עם חתימה עצמית
- יצירת אישור SSL בחתימה עצמית ללא בקשה
- סיכום
מאמר זה מסביר כיצד ליצור תעודת SSL בחתימה עצמית באמצעות הכלי openssl.
מה זה תעודת SSL עם חתימה עצמית?
תעודת SSL עם חתימה עצמית היא אישור שנחתם על ידי האדם שיצר אותה ולא רשות אישורים מהימנה. אישורים עם חתימה עצמית יכולים להיות באותה הצפנה כמו אישור ה- SSL הנחתם על CA.
אישורים עם חתימה עצמית כפי שמוכרים כתקפים על ידי כל דפדפן. אם אתה משתמש בתעודה חתימה עצמית, דפדפן האינטרנט יציג בפני האורח אזהרה שלא ניתן לאמת את אישור אתר האינטרנט.
האישורים החתומים על עצמם משמשים לרוב למטרות בדיקה או לשימוש פנימי. אסור להשתמש בתעודה חתימה עצמית במערכות ייצור החשופות לאינטרנט.
תנאים מוקדמים
ערכת הכלים openssl נדרשת כדי ליצור אישור חתימה עצמית.
כדי לבדוק אם חבילת openssl מותקנת במערכת הלינוקס שלך, פתח את הטרמינל שלך, הקלד את
openssl version
ולחץ על Enter. אם החבילה מותקנת המערכת תדפיס את גרסת OpenSSL, אחרת תראה משהו כמו
openssl command not found
.
אם חבילת openssl אינה מותקנת במערכת שלך, אתה יכול להתקין אותה על ידי הפעלת הפקודה הבאה:
-
אובונטו ודביאן
sudo apt install openssl
סנטוס ופדורה
sudo yum install openssl
יצירת אישור SSL עם חתימה עצמית
כדי ליצור אישור SSL חדש עם חתימה עצמית השתמש בפקודת
openssl req
:
openssl req -newkey rsa:4096 \ -x509 \ -sha256 \ -days 3650 \ -nodes \ -out example.crt \ -keyout example.key
בואו נפרט את הפקודה ונבין מה המשמעות של כל אפשרות:
-
-newkey rsa:4096
- יצירת בקשת אישור חדשה ומפתח RSA 4096 ביט. ברירת המחדל היא 2048 ביט.-x509
- יצירת אישור X.509.-sha256
- השתמש ב- SHA 265 סיביות (אלגוריתם מאובטח עם האש).-days 3650
- מספר הימים בהם יש לאשר את האישור. 3650 זה 10 שנים. אתה יכול להשתמש בכל מספר שלם חיובי.-nodes
- יצירת מפתח ללא ביטוי סיסמה.-out example.crt
- מציין את שם הקובץ שאליו יש לכתוב את האישור החדש שנוצר. ניתן לציין כל שם קובץ.-keyout example.key
- מציין את שם הקובץ לכתיבת המפתח הפרטי החדש שנוצר אליו. ניתן לציין כל שם קובץ.
למידע נוסף על אפשרויות הפקודה
openssl req
בקר בדף התיעוד של OpenSSL req.
ברגע שתלחץ על Enter הפקודה תייצר את המפתח הפרטי ותשאל אותך סדרת שאלות בהן ישמש להפקת האישור.
Generating a RSA private key…………………………………………………………….++++……..++++ writing new private key to 'example.key' ----- You are about to be asked to enter information that will be incorporated into your certificate request. What you are about to enter is what is called a Distinguished Name or a DN. There are quite a few fields but you can leave some blank For some fields there will be a default value, If you enter '.', the field will be left blank. -----
הזן את המידע המבוקש ולחץ על Enter.
Country Name (2 letter code):US State or Province Name (full name):Alabama Locality Name (eg, city):Montgomery Organization Name (eg, company):Linuxize Organizational Unit Name (eg, section):Marketing Common Name (eg server FQDN or YOUR name):linuxize.com Email Address:[email protected]
האישור והמפתח הפרטי ייווצרו במיקום שצוין. השתמש בפקודה ls כדי לוודא שהקבצים נוצרו:
ls
example.crt example.key
זהו זה! יצרת, תעודת SSL חדשה עם חתימה עצמית.
כדאי תמיד לגבות את האישור החדש ואת המפתח לאחסון חיצוני.
יצירת אישור SSL בחתימה עצמית ללא בקשה
openssl req -newkey rsa:4096 \ -x509 \ -sha256 \ -days 3650 \ -nodes \ -out example.crt \ -keyout example.key \ -subj "/C=SI/ST=Ljubljana/L=Ljubljana/O=Security/OU=IT Department/CN=www.example.com"
Generating a RSA private key…………………………………………………………….++++……..++++ writing new private key to 'example.key' -----
השדות המפורטים בשורה
-subj
מופיעים בהמשך:
-
C=
- שם מדינה. קיצור ה- ISO בן שתי אותיות.ST=
- שם מדינה או מחוז.L=
- שם יישוב. שם העיר בה אתה נמצא.O=
- השם המלא של הארגון שלך.OU=
- היחידה הארגונית.CN=
- שם הדומיין המלא.
סיכום
במדריך זה הראינו לכם כיצד ליצור תעודת SSL בחתימה עצמית באמצעות הכלי openssl. כעת, לאחר שיש לך את האישור, אתה יכול להגדיר את היישום שלך לשימוש בו.
אל תהסס להשאיר תגובה אם יש לך שאלות.
מסוף ביטחוןBMC היא אחת מהספקים של "ארבע הגדולות" בתוכנות לניהול מערכות יחד עם Hewlett-Packard, IBM ו- CA Technologies. כיוון פיתוח המוצר שלה עבר לכיוון הניהול של סביבות מחשוב ענן. BMC גם השיקה לאחרונה יישום IT עצמי בשירות עצמי בשם MyIT.

[לקריאה נוספת: המחשב החדש שלך זקוק ל -15 תוכניות חינם, מצוינות]
יצירת כלי קיצורי דרך: יצירת קיצורי דרך בכל מקום בקלות

יצירת כלי קיצורי דרך מוסיף את היכולת לבחור היכן ליצור קיצור דרך עבור תיקיה או אובייקט מערכת קבצים, בכל מקום על מחשב Windows משתמשים.
לעתים, אנו מרגישים צורך בדרך פשוטה וקלה לגישה לתפריטי Windows שונים. אחת הדרכים היא באמצעות קיצורי מקשים כדי לכבות את Windows. דרך נוספת היא יצירת קיצורי דרך לתפריטים אלה. הדרכה זו תלווה אותך בתהליך יצירת קיצורי דרך לתפריטים שונים של אפשרויות צריכת חשמל ב- Windows - קיצור דרך לכיבוי, הפעלה מחדש, יציאה והשעיה של מחשבי Windows בקלות.

יצירת קיצור דרך SHUTDOWn