Как да инсталирам OpenSSL библиотеки на Ubuntu

Kak Da Instaliram Openssl Biblioteki Na Ubuntu



OpenSSL , библиотека за сигурност на приложения за осигуряване на защитена мрежова комуникация; Той се използва широко от големи интернет сървъри, включително HTTP уебсайтове. Освен това OpenSSL е лицензиран под лиценз в стил Apache, което означава, че може да се използва свободно за лични и търговски цели. Ако искате да инсталирате OpenSSL библиотеки на вашия Ubuntu, за да защитите комуникацията на вашата система, когато сте свързани към мрежа, тогава тази статия е ръководство как да направите това.

Инсталиране на OpenSSL библиотеки на Ubuntu

Има два метода за инсталиране на OpenSSL библиотеки в ubuntu, които са:







Метод I: От официалното хранилище

За да инсталирате openSSL библиотеки в Ubuntu, следвайте описаните по-долу стъпки:



Стъпка 1: Хранилище за актуализиране/надграждане



Във всички най-нови дистрибуции на Ubuntu пакетът openSSL вече присъства в официалното хранилище. Така че изпълнете посочените по-долу команди, за да актуализирате хранилището:





sudo подходяща актуализация
sudo подходящо надграждане

Стъпка 2: Инсталирайте OpenSSL



След това изпълнете посочената по-долу команда, за да инсталирате openSSL от официалното хранилище, като изпълните тази команда библиотеките на openSSL също ще бъдат инсталирани:

sudo ап Инсталирай openssl

В изхода можете да видите дълъг списък от openssl библиотеки, които са инсталирани:

Стъпка 3: Openssl инструмент за разработка

Обикновено чрез просто инсталиране на пакета openssl всички библиотеки на ssl също се инсталират, но понякога поради липсващи инструменти за разработка някои библиотеки остават деинсталирани. Така че се препоръчва да инсталирате пакета с инструменти за разработка, като използвате посочената по-долу команда:

sudo ап Инсталирай libssl-dev

Премахване на OpenSSL библиотеки в Ubuntu

За да премахнете OpenSSL библиотеките на Ubuntu, може да се използва всяка от посочените по-долу команди:

sudo apt премахване на openssl

Или:

sudo apt чистка openssl

Метод II: Чрез изтегляне на .tar файла

Другият метод е ръчно инсталиране на OpenSSL с помощта на .tar файла, което позволява на потребителите да инсталират най-новата версия 3.0 на openSSL  и за това следват описаните по-долу стъпки:

Стъпка 1: Инсталиране на необходимите зависимости

За ръчно инсталиране на OpenSSL са необходими някои зависимости, инсталирайте ги с помощта на посочената по-долу команда:

sudo ап Инсталирай build-essential zlib1g-dev checkinstall

Стъпка 2: Изтегляне на .tar файл

За да организирате всички OpenSSL библиотеки, беше предложено да промените директорията на /usr/local/src:

cd / usr / местен / src /

След това изтеглете най-новата версия на openSSL. взема файл от официалния сайт, като използвате командата по-долу:

sudo wget https: // www.openssl.org / източник / openssl-3.0.7.tar.gz

Стъпка 3: Извличане на .tar файл

След като изтеглите .tar файла, извлечете го, като използвате командата по-долу:

sudo взема -xf openssl-3.0.7.tar.gz

Стъпка 4: Конфигуриране и компилиране на OpenSSL файлове

След това конфигурирайте и компилирайте openSSL файлове, като използвате посочените по-долу команди:

cd openssl-3.0.7

sudo . / конфиг --префикс = / usr / местен / ssl --openssldir = / usr / местен / ssl споделен zlib

След това, като използвате посочената по-долу команда, компилирайте файловете в изпълними форми:

sudo направи

След това инсталирайте тези изпълними файлове, като изпълните посочената по-долу команда:

sudo направи Инсталирай

Стъпка 5: Конфигурирайте библиотеки за връзки

Създайте нов файл с помощта на nano редактор, за да свържете конфигурираните библиотеки:

sudo нано / и т.н / ld.so.conf.d / openssl-3.0.7.conf

Вътре във файла поставете пътя на библиотеките:

/ usr / местен / ssl / lib64

След това запазете и излезте от файла.

Стъпка 6: Презаредете динамичната връзка

След това презаредете динамичната връзка на конфигурираните библиотеки, като използвате посочената по-долу команда:

sudo ldconfig -във

Стъпка 7: Проверка

Накрая изпълнете посочената по-долу команда, за да проверите инсталираната версия на openSSL:

openssl версия

Премахване на OpenSSL библиотеки

Ако искате да премахнете инсталираните openSSL библиотеки, за това премахнете ръчно директорията, в която присъстват всички библиотеки, но преди това се уверете, че нищо друго освен библиотеки не е съхранено в тази директория:

sudo rm -rf cd / usr / местен / src /

Заключение

Всички най-нови версии на Ubuntu имат OpenSSL библиотеки в техните хранилища. Затова се препоръчва да инсталирате OpenSSL библиотеките от хранилището с помощта на командата apt. Освен това инсталирайте инструментите за разработка за openSSL, за да инсталирате успешно всички библиотеки. Но ако желаете да инсталирате най-новата версия на openSSL, тогава методът с .tar файл е най-подходящ.