
ssl שבה עובדים.openssl rsa.openssl req -new עם קובץ המפתח, ושם לקובץ הבקשה. הכלי שואל על קוד מדינה, מדינה או אזור, עיר, שם החברה, יחידה ארגונית, שם השרת וכתובת דוא"ל. אפשר לדלג על חלק מהשאלות, ואין אפשרות למחוק תו, ולכן אם טעינו מתחילים מחדש.openssl req עם האפשרות -new/-newkey, שמוציאה ישר קובץ תעודה (example.crt) וקובץ מפתח (example.key). עונים בלחיצות Enter על ברירות המחדל..crt ו-.key, ובסרטון הבא מגדירים אותם בשרת הווב.מבנה ושמות דיסקים ומחיצות בלינוקס:

הטקסט המלא של הדקות הראשונות בהרצאה «יצירת תעודה דיגיטלית בלינוקס - openssl» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום וברוכים הבאים לסרטון על יצירת של סרטיפיקטים של SSL בלינוקס. אנחנו הולכים לייצר את הסרטיפיקטים בעזרת חבילה שקוראים לה OpenSSL.
אני מוודא שהיא מותקנת במערכת והיא אכן מותקנת. במידה והיא לא מותקנת הייתם מקבלים הודעה שמציעה לכם להתקין אותה. וכאן אני ייצר לי תיקייה שאני אקרא לה SSL ובתיקייה הזאתי אני הולך לייצר את הסרטיפיקטים שלי.
בואו נעבור לתיקיית ה-SSL, CDSSL. בעצם הפקודה הראשונה שאני הולך להשתמש בה היא פקודה שתייצר לי את הסרטיפיקט SSL. אני מתחיל מסרטיפיקט בתקן RSA ובעצם קובע את גודל ההצפנה 2048 ביט ואת התוצאה אני אשמור בקובץ kper.k מצוין בואו נעשה cut על הקובץ kper.k עכשיו אני הולך בעצם להוציא רק את החלק שמאפשר לי לפתוח את
המידע כלומר רק את הprivate key בעזרת הפקודה הבאה openSSL rsa-pass-in k-pairout ssl.k וכאן בעצם אני מקבל רק את ה-key אני עושה cut על ssa-key ובעצם אני מקבל כאן רק את ה-rsa-private-key בתוך הקובץ.
עכשיו בעצם יש לי את המפתח הצפנה ועכשיו אני בעצם צריך שאיזושהי רשות תחתום לי על המפתח הזה ולשלב הזה בעצם קוראים לו Certificate Signature Request ואני מייצר את הבקשה הזאת בעזרת הפקודה הבאה OpenSSL REC חדש וכאן אני רושם את הקובץ Key שלי את הקובץ עם המפתח ובעצם את השם שאליו אני מעוניין לשמור את ה-request.
בשלב הזה אני בעצם נשאל מספר שאלות, למשל הקוד של המדינה, אני ארשום U.S., State or Province, ארשום ניו יורק, ו-City, ארשום ניו יורק.
השם של החברה שאני בעצם עבורה אני רוצה לרשום את הסרטיפיקט My Company, אם אני רושם נגיד רשמתי והנציתי למחוק אז אני צריך בעצם לבטל ולהתחיל מחדש כי הפקודה הזאת היא לא תומכת במחיקה ואני אתחיל open עוד פעם אני ארשום country name us state of פרומיס ניו יורק ואת החברה מיי קומפני אורגניזיישן
יוניט נגיד אני ארשום איי טי וכאן אני יכול לרשום את ההוסט ניים את שם השרת שאני רוצה בעצם לאבטח אותו בעזרת הסרטיפיקט אני ארשום כאן לוקאל אימייל אדרס ואני אדלג על השלב הזה אני יכול גם ליצור פה להוסיף סיסמה לבקשה הזאת אני אדלג על השלב של הסיסמה עכשיו יש לי כאן בעצם את הקובץ SSL CSR Certificate Signed Request אני יכול לעשות לו cut SSL CSR ולראות את הבקשה באופן מוצפן אני
הולך לחתום על הסרטיפיקט הזה בעצמי בעזרת הפקודה הבאה הנה אני ככה אני open SSL בעצם את סוג הסרטיפיקט שאני רוצה לקבל בסוף, את ה-Signature Request, את ה-Key ואת הסרטיפיקט שהולך לצאת בסוף.
מצוין, עכשיו בעצם יש לי כאן את שלושת הקבצים שאני אצטרך, את הקובץ ה-K-Pair הראשון אני לא אצטרך, יש לי את הסרטיפיקט, יש לי את ה-Request שבעצם אני לא אצטרך אותו בשרת, ויש לי את קובץ ה-key שאני אצטרך להשתמש בו.
עברנו את התהליך הזה בעצם בצורה של שלב שלב, איך שהייתי עושה את זה אם הייתי רוצה לשלוח את הקובץ לחתימה באיזשהו גוף שמאשר חתימות. יחד עם זאת, אם אני רק רוצה לייצר קבצים לשימוש מקומי, יכול להריץ פקודה אחת שתעשה את זה בבת אחת אז אני מריץ את הפקודה הבאה openSSL request ואני מעביר פה את האופציה new key שייצר מפתח חדש מעביר את נתוני ההצפנה ורושם
בעצם כבר באאוטפוט את קובץ הסרטיפיקייט ואת קובץ ה-key נוצר לי key חדש וכאן בעצם אני אצטרך לענות על השאלות שנשאלתי קודם אני בעצם עונה על התשובות הדפולטיביות כי בכל מקרה הסרטיפיקייט הזה ישמש אך ורק לחיבור המקומי ולכן אני לוחץ כאן enter enter ו-enter נוצרו לי בעצם שני הקבצים example CRT סרטיפיקייט ו-example key.