Hvordan installerer jeg OpenSSL -biblioteker på Ubuntu

Hvordan installerer jeg OpenSSL -biblioteker på Ubuntu

OpenSSL, et applikasjonssikkerhetsbibliotek for å gi sikker nettverkskommunikasjon; Det brukes omfattende av store internettservere inkludert HTTP -nettsteder. OpenSSL er også lisensiert under en lisens i apache-stil, noe som betyr at den fritt kan brukes til personlige og kommersielle formål. Hvis du vil installere OpenSSL -biblioteker på Ubuntu for å beskytte systemets kommunikasjon når den er koblet til et nettverk, er denne artikkelen en guide for hvordan du gjør det.

Installere OpenSSL -biblioteker på Ubuntu

Det er to metoder å installere OpenSSL -biblioteker på Ubuntu, som er:

  • Fra det offisielle depotet
  • Ved å laste ned .tjærefil

Metode I: Fra det offisielle depotet

For å installere OpenSSL-biblioteker på Ubuntu, følg de underskrevne trinnene:

Trinn 1: Oppdater/oppgradering av depot

I alle de siste Ubuntu -distribusjonene er OpenSSL -pakken allerede til stede i det offisielle depotet. Så kjør de under-nevnte kommandoene for å oppdatere depotet:

sudo apt oppdatering
sudo apt oppgradering

Trinn 2: Installer OpenSSL

Kjør deretter den nedenfor-nevnte kommandoen for å installere OpenSSL fra det offisielle depotet, ved å kjøre denne kommandoen vil OpenSSL-bibliotekene også bli installert:

sudo apt install openssll

I utgangen kan du se en lang liste over OpenSSL -biblioteker som ble installert:

Trinn 3: OpenSSL utviklingsverktøy

Vanligvis ved å bare installere OpenSSL -pakken, blir alle bibliotekene til SSL installert også, men noen ganger på grunn av manglende utviklingsverktøy forblir noen biblioteker avinstallert. Så det anbefales å installere utviklingsverktøypakken ved å bruke den nedenfor-nevnte kommandoen:

sudo apt install libsl-dev

Fjerning OpenSSL -biblioteker på Ubuntu

For å fjerne OpenSSL-bibliotekene på Ubuntu, kan noen av de under-nevnte kommandoene brukes:

sudo apt fjerne openssll

Eller:

sudo apt purge openssll

Metode II: Ved å laste ned .tjærefil

Den andre metoden er å installere OpenSL manuelt ved å bruke .tjærefil, dette lar brukere installere de siste 3.0 Versjon av OpenSSL og for det følger de nedenfor-skrevne trinnene:

Trinn 1: Installere nødvendige avhengigheter

For å installere OpenSSL manuelt er det nødvendig med noen avhengigheter, installer dem ved å bruke den nedenfor-nevnte kommandoen:

sudo apt install build-essensiell zlib1g-dev sjekkinstall -y

Trinn 2: Last ned .tjærefil

For å organisere alle OpenSSL -bibliotekene, foreslo det å endre katalog til/usr/local/src:

CD/usr/local/src/

Last ned den siste versjonen av OpenSSL .tjære Fil fra det offisielle nettstedet ved hjelp av den nedenfor-nevnte kommandoen:

sudo wget https: // www.OpenSSL.org/kilde/openssl-3.0.7.tjære.gz

Trinn 3: Uttrekking .tjærefil

Etter å ha lastet ned .tjærefil, trekk den ut ved å bruke den nedenfor-nevnte kommandoen:

sudo tar -xf openssl -3.0.7.tjære.gz

Trinn 4: Konfigurere og kompilere OpenSSL -filer

Konfigurer og kompilerer OpenSSL-filer ved å bruke de nedenfor-nevnte kommandoene:

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

Deretter ved å bruke den nedenfor-nevnte kommandoen, kompilerer filene til kjørbare skjemaer:

sudo make

Installer deretter disse kjørbare filene ved å kjøre den nedenfor-nevnte kommandoen:

sudo lage installasjon

Trinn 5: Konfigurer koblingsbiblioteker

Opprett en ny fil ved hjelp av Nano Editor for å koble de konfigurerte bibliotekene:

sudo nano /etc /ld.så.konf.D/OpenSSL-3.0.7.konf

Inne i filen lim inn banen til bibliotekene:

/usr/local/ssl/lib64

Lagre og avslutt filen.

Trinn 6: Last inn den dynamiske lenken på nytt

Last deretter inn den dynamiske lenken til konfigurerte biblioteker ved å bruke den nedenfor-nevnte kommandoen:

sudo ldconfig -v

Trinn 7: Verifisering

Kjør til slutt den nedenfor-nevnte kommandoen for å bekrefte den installerte versjonen av OpenSSL:

OpenSSL -versjon -A

Fjern OpenSSL -biblioteker

Hvis du vil fjerne de installerte OpenSSL -bibliotekene, må du fjerne katalogen manuelt der alle bibliotekene er til stede, men før det kan du sikre at ingenting annet unntatt biblioteker ble lagret i denne katalogen:

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

Konklusjon

Alle de siste versjonene på Ubuntu har OpenSSL -biblioteker i sine depoter. Så det anbefales å installere OpenSSL -bibliotekene fra depotet ved hjelp av APT -kommandoen. Installer også utviklingsverktøyene for OpenSSL for å installere alle bibliotekene med hell. Men hvis du ønsker å installere den nyeste versjonen av OpenSSL, så er .tjærefilmetode er mest egnet.