כיצד אוכל להתקין ספריות OpenSSL באובונטו

Kyzd Wkl Lhtqyn Sprywt Openssl B Wbwntw



OpenSSL , ספריית אבטחת יישומים כדי לספק תקשורת רשת מאובטחת; הוא נמצא בשימוש נרחב על ידי שרתי אינטרנט גדולים כולל אתרי HTTP. כמו כן, OpenSSL מורשה תחת רישיון בסגנון Apache, כלומר ניתן להשתמש בו באופן חופשי למטרות אישיות ומסחריות. אם אתה רוצה להתקין ספריות OpenSSL באובונטו שלך כדי להגן על התקשורת של המערכת שלך כאשר אתה מחובר לרשת, אז מאמר זה הוא מדריך כיצד לעשות זאת.

התקנת ספריות OpenSSL באובונטו

ישנן שתי שיטות להתקנת ספריות OpenSSL ב-ubuntu, שהן:







שיטה I: מהמאגר הרשמי

כדי להתקין ספריות openSSL באובונטו בצע את השלבים הכתובים להלן:



שלב 1: עדכון/שדרוג מאגר



בכל ההפצות האחרונות של אובונטו, חבילת openSSL כבר קיימת במאגר הרשמי. אז הפעל את הפקודות המוזכרות להלן כדי לעדכן את המאגר:





סודו עדכון מתאים
סודו שדרוג מתאים

שלב 2: התקן את OpenSSL



לאחר מכן הפעל את הפקודה המוזכרת להלן כדי להתקין את openSSL מהמאגר הרשמי, על ידי הפעלת הפקודה הזו יותקנו גם ספריות openSSL:

סודו מַתְאִים להתקין openssl

בפלט אתה יכול לראות רשימה ארוכה של ספריות openssl שהותקנו:

שלב 3: כלי פיתוח Openssl

בדרך כלל רק על ידי התקנת חבילת openssl כל הספריות של ssl מותקנות מדי, אבל לפעמים בגלל כלי פיתוח חסרים חלק מהספריות נשארות לא מותקנות. לכן, מומלץ להתקין את חבילת כלי הפיתוח באמצעות הפקודה המוזכרת להלן:

סודו מַתְאִים להתקין libssl-dev

הסרת ספריות OpenSSL באובונטו

כדי להסיר את ספריות OpenSSL באובונטו, ניתן להשתמש בכל אחת מהפקודות המוזכרות להלן:

סודו apt remove openssl

אוֹ:

סודו apt purge openssl

שיטה II: על ידי הורדת קובץ ה-.tar

השיטה השנייה היא להתקין את OpenSSL באופן ידני באמצעות קובץ ה-.tar, זה מאפשר למשתמשים להתקין את גרסת 3.0 העדכנית ביותר של openSSL ולשם כך בצע את השלבים הכתובים להלן:

שלב 1: התקנת התלות הכרחית

כדי להתקין את OpenSSL באופן ידני, נדרשות כמה תלות, התקן אותן באמצעות הפקודה המוזכרת להלן:

סודו מַתְאִים להתקין build-essential zlib1g-dev checkinstall

שלב 2: הורדת קובץ .tar

כדי לארגן את כל ספריות OpenSSL, הוא הציע לשנות את הספרייה ל- /usr/local/src:

CD / usr / מְקוֹמִי / src /

לאחר מכן הורד את הגרסה העדכנית ביותר של openSSL. לוקח קובץ מהאתר הרשמי באמצעות הפקודה המוזכרת להלן:

סודו wget https: // www.openssl.org / מָקוֹר / openssl-3.0.7.tar.gz

שלב 3: חילוץ קובץ .tar

לאחר הורדת קובץ ה-.tar, חלץ אותו באמצעות הפקודה המוזכרת להלן:

סודו לוקח -xf openssl-3.0.7.tar.gz

שלב 4: קביעת תצורה והידור של קובצי OpenSSL

לאחר מכן הגדר והידור קבצי openSSL באמצעות הפקודות המוזכרות להלן:

CD openssl-3.0.7

סודו . / תצורה --תחילית = / usr / מְקוֹמִי / ssl --openssldir = / usr / מְקוֹמִי / ssl משותף zlib

לאחר מכן, על ידי שימוש בפקודה המוזכרת להלן, ערכו את הקבצים לטפסי הפעלה:

סודו עשה

לאחר מכן התקן את קבצי ההפעלה הללו על ידי הפעלת הפקודה המוזכרת להלן:

סודו עשה להתקין

שלב 5: הגדר ספריות קישורים

צור קובץ חדש באמצעות עורך ננו כדי לקשר את הספריות המוגדרות:

סודו ננו / וכו / ld.so.conf.d / openssl-3.0.7.conf

בתוך הקובץ הדבק את הנתיב של הספריות:

/ usr / מְקוֹמִי / ssl / lib64

לאחר מכן שמור וצא מהקובץ.

שלב 6: טען מחדש את הקישור הדינמי

לאחר מכן טען מחדש את הקישור הדינמי של ספריות מוגדרות באמצעות הפקודה המוזכרת להלן:

סודו ldconfig

שלב 7: אימות

לבסוף הפעל את הפקודה המוזכרת להלן כדי לאמת את הגרסה המותקנת של openSSL:

גרסת openssl

הסרת ספריות OpenSSL

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

סודו rm -rf CD / usr / מְקוֹמִי / src /

סיכום

לכל הגרסאות האחרונות באובונטו יש ספריות OpenSSL במאגרים שלהן. לכן מומלץ להתקין את ספריות OpenSSL מהמאגר באמצעות הפקודה apt. כמו כן, התקן את כלי הפיתוח עבור openSSL כדי להתקין בהצלחה את כל הספריות. אבל אם אתה רוצה להתקין את הגרסה העדכנית ביותר של openSSL, שיטת הקובץ .tar היא המתאימה ביותר.