Denne artikkelen vil vise deg hvordan du kan installere den nyeste versjonen av OpenSSL På Raspberry Pi -systemet ditt.
Hvordan oppdatering OpenSSL på Raspberry Pi
Raspberry Pi -systemet inkluderer som standard OpenSSL versjon "1.1.1", En utdatert versjon av dette biblioteket. Du kan bekrefte versjonen av OpenSSL Gjennom følgende kommando:
$ OPENSSL -versjon
Den siste versjonen av OpenSSL I skrivende stund er denne artikkelen “3.0.7 ”, som inkluderer mye bedre sikkerhetsoppdateringer og forbedrede funksjoner. For å oppdatere din nåværende OpenSSL Versjon til den siste, følg de under-nevnte trinnene:
Trinn 1: Installer avhengigheter
Før du begynner installasjonen, installerer du noen avhengigheter for OpenSSL Gjennom følgende kommando:
$ sudo apt install build-essensiell zlib1g-dev sjekkinstall -y
Trinn 2: Endre plasseringen
Deretter endrer du stedet til “/Usr/local/src” Gjennom følgende kommando fordi vi på dette stedet skal utføre OpenSSL installasjon.
$ cd/usr/local/src/
Trinn 3: Last ned OpenSSL Siste versjon Kildefil
Gå til nettstedet for å laste ned OpenSSL Siste versjon Kildefil. Du kan bruke WGET Kommando for å laste den ned på Raspberry Pi, som gitt nedenfor.
$ wget https: // www.OpenSSL.org/kilde/openssl-3.0.7.tjære.gz
Trinn 4: Pakk ut innhold av OpenSSL kildefil
For å trekke ut innholdet i OpenSSL Kildefil, bruk følgende kommando:
$ sudo tar -xf openssl -3.0.7.tjære.gz
Du kan bruke “LS” Kommando for å se etter katalognavnet der filene er trukket ut.
Trinn 5: Naviger til OpenSSL -katalogen
Bruk følgende kommando for å navigere til OpenSSL Katalog:
$ CD OpenSSL-3.0.7
Trinn 6: Konfigurer OpenSSL
Før installasjon, må du konfigurere OpenSSL Fra følgende kommando:
$ sudo ./config -prefix =/usr/local/ssl --openssldir =/usr/local/ssl delt zlib
Kommandoen ovenfor setter opp banen for OpenSSL, Oppretter et delt bibliotek og muliggjør komprimering ved hjelp av Zlib bibliotek.
Trinn 7: Sett sammen OpenSSL -filene
Bruk nå følgende kommando for å kompilere filene som kreves for installasjon OpenSSL På Raspberry Pi -systemet ditt:
$ sudo make
Trinn 8: Installer OpenSSL
Etter samlingen kan du installere OpenSSL På Raspberry Pi gjennom følgende kommando:
$ sudo lage installasjon
Trinn 9: Konfigurer delte biblioteker for OpenSSL
ÅpnerL laster de binære filene fra stedet “/Usr/local/ssl/lib” Og du må konfigurere denne banen. Først, naviger til følgende katalog:
$ cd /etc /ld.så.konf.d/
Opprett en konfigurasjonsfil gjennom Nano Redaktør ved hjelp av følgende kommando:
$ sudo nano openssl-3.0.7.konf
Legg til følgende sted inne i filen.
/usr/local/ssl/lib
Lagre denne filen ved hjelp av “Ctrl+x” og last deretter inn endringene på nytt gjennom følgende kommando:
$ sudo ldconfig -v
Trinn 10: Erstatt standard OpenSSL -biblioteker
Du må erstatte forrige standard OpenSSL Biblioteker med de nye, men før det må du opprette filene sikkerhetskopiering ved å kjøre følgende kommandoer en etter en.
$ sudo mv/usr/bin/openssl/usr/bin/openSSL.Bekup
$ sudo mv/usr/bin/c_rehash/usr/bin/c_rehash.Bekup
Etterpå må du redigere /etc/miljø fil:
$ sudo nano /etc /miljø
Inne i filen, lim inn følgende tekst:
Path = "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/
Lokale/spill:/usr/local/ssl/bin "
Lagre filen og last deretter endringene ved å bruke følgende kommando:
$ kilde /etc /miljø
Du kan teste banen gjennom følgende kommando:
$ ekko $ bane
Når dette er gjort, kan du bruke følgende kommando for å sikre at OpenSSL blir oppdatert på bringebærpi -systemet ditt.
$ OPENSSL -versjon
Konklusjon
OpenSSL er et kryptografisk bibliotek som brukes til sikker kommunikasjon over nettverk. Selv om det allerede er installert på Raspberry Pi-systemet, kan du oppdatere versjonen ved å følge de ovennevnte trinnene. Disse trinnene krever å installere avhengigheter, endre plasseringen, laste ned kildefilen og sette opp miljøet.