Jak zainstalować biblioteki OpenSSL na Ubuntu

Jak zainstalować biblioteki OpenSSL na Ubuntu

Openssl, Biblioteka bezpieczeństwa aplikacji w celu zapewnienia bezpiecznej komunikacji sieciowej; Jest szeroko używany przez główne serwery internetowe, w tym strony internetowe HTTP. Ponadto OpenSSL jest licencjonowany na licencji w stylu Apache, co oznacza, że ​​może być swobodnie używany do celów osobistych i komercyjnych. Jeśli chcesz zainstalować biblioteki OpenSSL w Ubuntu w celu ochrony komunikacji systemu po podłączeniu do sieci, ten artykuł jest przewodnikiem, jak to zrobić.

Instalowanie bibliotek OpenSSL na Ubuntu

Istnieją dwie metody instalacji bibliotek OpenSSL na Ubuntu, które są:

  • Z oficjalnego repozytorium
  • Pobierając .plik smoły

Metoda I: Z oficjalnego repozytorium

Aby zainstalować biblioteki OpenSSL na Ubuntu, wykonaj poniżej napisane kroki:

Krok 1: Repozytorium aktualizacji/aktualizacji

We wszystkich najnowszych dystrybucjach Ubuntu pakiet OpenSSL jest już obecny w oficjalnym repozytorium. Uruchom więc poniżej wspomniane polecenia, aby zaktualizować repozytorium:

Aktualizacja sudo apt
Sudo Apt Upgrade

Krok 2: Zainstaluj OpenSSL

Następnie uruchom poniżej wspomniane polecenie, aby zainstalować OpenSSL z oficjalnego repozytorium, uruchamiając to polecenie, zostaną zainstalowane biblioteki OpenSSL:

sudo apt install openSSL

W wyjściu można zobaczyć długą listę bibliotek Openssl, które zostały zainstalowane:

Krok 3: Narzędzie do programowania OpenSSL

Zwykle przez instalowanie pakietu OpenSSL wszystkie biblioteki SSL są również zainstalowane, ale czasami z powodu brakujących narzędzi programistycznych niektóre biblioteki pozostają odinstalowane. Dlatego zaleca się zainstalowanie pakietu narzędzi programistycznych za pomocą poniższego polecenia:

sudo apt instal libssl-dev

Usuwanie bibliotek OpenSSL na Ubuntu

Aby usunąć biblioteki OpenSSL na Ubuntu, można zastosować dowolne z poniższych poleceń:

sudo apt usuń openssl

Lub:

sudo apt purge openenssl

Metoda II: Pobierając .plik smoły

Inną metodą jest ręczna instalacja OpenSSL za pomocą .Plik smotu, to pozwala użytkownikom zainstalować najnowsze 3.0 Wersja Openssl i w tym celu wykonaj poniżej napisane kroki:

Krok 1: Instalowanie niezbędnych zależności

Aby ręcznie zainstalować OpenSSL, wymagane są pewne zależności, zainstaluj je za pomocą poniższego polecenia:

sudo apt instaluj konstrukcję Zlib1g-dev CheckInstall -y

Krok 2: Pobieranie .plik smoły

Aby zorganizować wszystkie biblioteki OpenSSL, sugeruje zmianę katalogu na/usr/local/src:

CD/USR/Local/Src/

Następnie pobierz najnowszą wersję OpenSSL .smoła Plik z oficjalnej witryny za pomocą poniższego polecenia:

sudo wget https: // www.Openssl.org/source/openssl-3.0.7.smoła.GZ

Krok 3: Wyodrębnienie .plik smoły

Po pobraniu .Plik TAR, wyodrębnij go za pomocą poniższego polecenia:

sudo tar -xf openSsl -3.0.7.smoła.GZ

Krok 4: Konfigurowanie i kompilowanie plików OpenSSL

Następnie skonfiguruj i skompiluj pliki OpenSSL za pomocą poniższych poleceń:

CD OpenSSL-3.0.7
sudo ./config - -prefix =/usr/local/ssl --openssldir =/usr/local/ssl shared zlib

Następnie używając poniższego polecenia, kompiluj pliki do formularzy wykonywalnych:

Sudo Make

Następnie zainstaluj te pliki wykonywalne, uruchamiając poniższe polecenie:

sudo wykonaj instalację

Krok 5: Skonfiguruj biblioteki linków

Utwórz nowy plik za pomocą edytora Nano, aby połączyć skonfigurowane biblioteki:

sudo nano /etc /ld.Więc.conf.D/Openssl-3.0.7.conf

Wewnątrz pliku wklej ścieżkę bibliotek:

/usr/local/ssl/lib64

Następnie zapisz i wyjdź z pliku.

Krok 6: Załaduj ponownie link dynamiczny

Następnie ponownie załaduj dynamiczny łącze skonfigurowanych bibliotek za pomocą poniższego polecenia:

sudo ldconfig -v

Krok 7: weryfikacja

Wreszcie uruchom poniżej wspomniane polecenie, aby zweryfikować zainstalowaną wersję OpenSSL:

Wersja Openssl -a

Usuwanie bibliotek OpenSSL

Jeśli chcesz usunąć zainstalowane biblioteki OpenSSL, w tym celu ręcznie usuń katalog, w którym są obecne wszystkie biblioteki, ale wcześniej upewnij się, że nic innego oprócz bibliotek nie było przechowywane w tym katalogu:

sudo rm -rf cd/usr/local/src/

Wniosek

Wszystkie najnowsze wersje na Ubuntu mają biblioteki OpenSSL w swoich repozytoriach. Dlatego zaleca się zainstalowanie bibliotek OpenSSL z repozytorium za pomocą polecenia Apt. Zainstaluj także narzędzia programistyczne dla OpenSSL, aby pomyślnie zainstalować wszystkie biblioteki. Ale jeśli chcesz zainstalować najnowszą wersję OpenSSL, to .Metoda pliku TAR jest najbardziej odpowiednia.