وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

چگونه می توانم کتابخانه های OpenSSL را نصب کنم روی اوبونتو

0 136
زمان لازم برای مطالعه: 3 دقیقه


OpenSSLیک کتابخانه امنیتی برنامه برای ارائه ارتباطات شبکه ایمن. این به طور گسترده توسط سرورهای اینترنتی بزرگ از جمله وب سایت های HTTP استفاده می شود. همچنین، OpenSSL تحت یک مجوز به سبک آپاچی مجوز دارد، به این معنی که می تواند آزادانه برای اهداف شخصی و تجاری استفاده شود. اگر می خواهید کتابخانه های OpenSSL را نصب کنید روی اوبونتو خود را برای محافظت از ارتباطات سیستم خود در هنگام اتصال به یک شبکه، پس این مقاله یک راهنما است روی چطوری انجامش بدهم.

نصب کتابخانه های OpenSSL روی اوبونتو

دو روش برای نصب کتابخانه های OpenSSL وجود دارد روی اوبونتو که عبارتند از:

روش اول: از مخزن رسمی

برای نصب کتابخانه های openSSL روی اوبونتو مراحل نوشته شده زیر را دنبال کنید:

مرحله 1: به روز رسانی / ارتقاء مخزن

در تمام آخرین توزیع های اوبونتو، بسته openSSL در حال حاضر در مخزن رسمی موجود است. بنابراین دستورات زیر را برای به روز رسانی مخزن اجرا کنید:

سودو آپدیت مناسب
سودو ارتقاء مناسب

مرحله 2: OpenSSL را نصب کنید

سپس دستور زیر را برای نصب openSSL از مخزن رسمی اجرا کنید، با اجرای این دستور کتابخانه‌های openSSL نیز نصب می‌شوند:

سودو apt نصب openssl

در خروجی می توانید لیست طولانی از کتابخانه های openssl را مشاهده کنید که نصب شده اند:

چگونه می توانم کتابخانه های OpenSSL را نصب کنم روی اوبونتوچگونه می توانم کتابخانه های OpenSSL را نصب کنم روی اوبونتو

مرحله 3: ابزار توسعه Openssl

معمولاً با نصب بسته openssl، تمام کتابخانه‌های ssl نیز نصب می‌شوند، اما گاهی اوقات به دلیل از دست رفتن ابزارهای توسعه، برخی از کتابخانه‌ها حذف نصب می‌شوند. بنابراین، توصیه می شود بسته توسعه ابزار را با استفاده از دستور زیر نصب کنید:

سودو apt نصب libssl-dev

چگونه می توانم کتابخانه های OpenSSL را نصب کنم روی اوبونتوچگونه می توانم کتابخانه های OpenSSL را نصب کنم روی اوبونتو

حذف کتابخانه های OpenSSL روی اوبونتو

برای حذف کتابخانه های OpenSSL روی اوبونتو، هر یک از دستورات زیر را می توان استفاده کرد:

سودو apt حذف openssl

چگونه می توانم کتابخانه های OpenSSL را نصب کنم روی اوبونتوچگونه می توانم کتابخانه های OpenSSL را نصب کنم روی اوبونتو

یا:

سودو apt purge openssl

چگونه می توانم کتابخانه های OpenSSL را نصب کنم روی اوبونتوچگونه می توانم کتابخانه های OpenSSL را نصب کنم روی اوبونتو

روش دوم: با دانلود فایل tar

روش دیگر نصب دستی OpenSSL با استفاده از فایل .tar است، این به کاربران امکان می دهد آخرین نسخه 3.0 openSSL را نصب کنند و برای آن مراحل نوشته شده زیر را دنبال کنند:

پیشنهاد می‌کنیم بخوانید:  روش نصب Tor روی اوبونتو 20.04؟

مرحله 1: نصب وابستگی های ضروری

برای نصب دستی OpenSSL، برخی از وابستگی ها مورد نیاز است، آنها را با استفاده از دستور زیر نصب کنید:

سودو apt نصب build-ssential zlib1g-dev checkinstall -y

چگونه می توانم کتابخانه های OpenSSL را نصب کنم روی اوبونتوچگونه می توانم کتابخانه های OpenSSL را نصب کنم روی اوبونتو

مرحله 2: دانلود فایل tar

برای سازماندهی تمام کتابخانه های OpenSSL، پیشنهاد می شود دایرکتوری را به /usr/local/src تغییر دهید:

سی دی /usr/محلی/src/

سپس آخرین نسخه openSSL را دانلود کنید.تار فایل از سایت رسمی با استفاده از دستور زیر:

سودو wget https://www.openssl.org/منبع/openssl-3.0.7.tar.gz

چگونه می توانم کتابخانه های OpenSSL را نصب کنم روی اوبونتوچگونه می توانم کتابخانه های OpenSSL را نصب کنم روی اوبونتو

مرحله 3: استخراج فایل tar

پس از دانلود فایل tar، آن را با دستور زیر استخراج کنید:

سودو تار -xf openssl-3.0.7.tar.gz

چگونه می توانم کتابخانه های OpenSSL را نصب کنم روی اوبونتوچگونه می توانم کتابخانه های OpenSSL را نصب کنم روی اوبونتو

مرحله 4: پیکربندی و کامپایل فایل های OpenSSL

سپس با استفاده از دستورات زیر فایل های openSSL را پیکربندی و کامپایل کنید:

سی دی openssl-3.0.7
سودو ./پیکربندی — پیشوند=/usr/محلی/ssl –openssldir=/usr/محلی/ssl zlib را به اشتراک گذاشت

چگونه می توانم کتابخانه های OpenSSL را نصب کنم روی اوبونتوچگونه می توانم کتابخانه های OpenSSL را نصب کنم روی اوبونتو

سپس با استفاده از دستور زیر فایل ها را در فرم های اجرایی کامپایل کنید:

سودو ساختن

چگونه می توانم کتابخانه های OpenSSL را نصب کنم روی اوبونتوچگونه می توانم کتابخانه های OpenSSL را نصب کنم روی اوبونتو

سپس با اجرای دستور زیر آن فایل های اجرایی را نصب کنید:

سودو ساختن نصب

چگونه می توانم کتابخانه های OpenSSL را نصب کنم روی اوبونتوچگونه می توانم کتابخانه های OpenSSL را نصب کنم روی اوبونتو

مرحله 5: کتابخانه های پیوند را پیکربندی کنید

یک فایل جدید با استفاده از ویرایشگر نانو برای پیوند دادن کتابخانه های پیکربندی شده ایجاد کنید:

سودو نانو /و غیره/ld.so.conf.d/openssl-3.0.7.conf

در داخل فایل مسیر کتابخانه ها را بچسبانید:

/usr/محلی/ssl/lib64

چگونه می توانم کتابخانه های OpenSSL را نصب کنم روی اوبونتوچگونه می توانم کتابخانه های OpenSSL را نصب کنم روی اوبونتو

سپس فایل را ذخیره کرده و از آن خارج شوید.

مرحله 6: پیوند پویا را دوباره بارگیری کنید

سپس پیوند پویا کتابخانه های پیکربندی شده را با استفاده از دستور زیر بارگیری مجدد کنید:

سودو ldconfig -v

چگونه می توانم کتابخانه های OpenSSL را نصب کنم روی اوبونتوچگونه می توانم کتابخانه های OpenSSL را نصب کنم روی اوبونتو

مرحله 7: تأیید

پیشنهاد می‌کنیم بخوانید:  راهنمای کامل نصب Minio Server و Client روی اوبونتو 22.04

در نهایت دستور زیر را برای تایید نسخه نصب شده openSSL اجرا کنید:

نسخه openssl

چگونه می توانم کتابخانه های OpenSSL را نصب کنم روی اوبونتوچگونه می توانم کتابخانه های OpenSSL را نصب کنم روی اوبونتو

حذف کتابخانه های OpenSSL

اگر می‌خواهید کتابخانه‌های openSSL نصب شده را حذف کنید، به‌طور دستی دایرکتوری را که همه کتابخانه‌ها در آن وجود دارند حذف کنید، اما قبل از آن مطمئن شوید که هیچ چیز دیگری به جز کتابخانه‌ها در این فهرست ذخیره نشده است:

سودو rm -RF سی دی /usr/محلی/src/

چگونه می توانم کتابخانه های OpenSSL را نصب کنم روی اوبونتوچگونه می توانم کتابخانه های OpenSSL را نصب کنم روی اوبونتو

نتیجه

تمام آخرین نسخه ها روی اوبونتو دارای کتابخانه های OpenSSL در مخازن خود است. بنابراین توصیه می شود با استفاده از دستور apt کتابخانه های OpenSSL را از مخزن نصب کنید. همچنین ابزارهای توسعه openSSL را نصب کنید تا تمام کتابخانه ها با موفقیت نصب شوند. اما اگر می خواهید آخرین نسخه openSSL را نصب کنید، روش فایل .tar مناسب ترین است.

برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم

زمان انتشار: 1402-12-29 03:08:07

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید