Cum să instalați OpenSSL pe Ubuntu în diferite moduri

How to Install OpenSSL on Ubuntu

OpenSSL este un set de instrumente open-source utilizat pe scară largă pentru protocoalele SSL/TLS. Instalarea OpenSSL pe Ubuntu vă va ajuta să gestionați eficient certificatele SSL, să vă securizați serverul și să permiteți comunicarea criptată.

În acest ghid, veți învăța cum să instalați OpenSSL pe Ubuntu și cum să rezolvați problemele comune care pot apărea.


Înainte de instalare

Înainte de a instala OpenSSL pe Ubuntu, asigurați-vă că sistemul dvs. îndeplinește următoarele condiții prealabile:
Ubuntu Sistem de operare: Trebuie să aveți o instalare funcțională a sistemului de operare Ubuntu. Puteți instala OpenSSL pe diferite versiuni de Ubuntu, inclusiv pe cele mai recente versiuni.

  1. Acces root sau Sudo: Aveți nevoie de privilegii administrative pentru a instala software pe Ubuntu – fie acces root, fie un cont de utilizator cu privilegii sudo.
  2. Conexiune la internet: Asigurați-vă că sistemul dumneavoastră Ubuntu are o conexiune activă la internet pentru a descărca pachete din depozitele Ubuntu sau din surse externe, dacă este necesar.
  3. Manager de pachete: Sistemul dumneavoastră Ubuntu ar trebui să aibă un manager de pachete instalat și configurat. Cele mai frecvent utilizate gestionari de pachete pe Ubuntu sunt apt și aptitude.
  4. Spațiu de depozitare: Verificați dacă dispuneți de suficient spațiu liber pe disc pentru a permite instalarea OpenSSL și a dependențelor sale. Deși OpenSSL este relativ mic, pachetele și bibliotecile suplimentare pot necesita spațiu suplimentar.
  5. Actualizarea listelor de pachete: Înainte de a instala OpenSSL, actualizați listele de pachete cu cea mai recentă versiune din depozite.
  6. Opțional: Compilator și instrumente de dezvoltare (pentru compilarea din sursă): Dacă intenționați să compilați OpenSSL din sursă, va trebui să instalați instrumente de dezvoltare și biblioteci esențiale, cum ar fi gcc, make și altele.
  7. Verificați instalația existentă: Pentru a verifica dacă OpenSSL este deja instalat pe sistemul dumneavoastră Ubuntu, puteți utiliza comanda openssl version: openssl version. Dacă OpenSSL este instalat, veți vedea un rezultat similar cu OpenSSL 1.1.1f 31 Mar 2020.

Există diferite moduri de a instala OpenSSL pe Ubuntu, în funcție de ceea ce vă place și de ce aveți nevoie. Să le trecem în revistă pe cele mai frecvente trei:


Metoda 1: Folosind apt Package Manager (Repository)

Aceasta este cea mai comună metodă și vă asigură că veți obține versiunea de OpenSSL disponibilă în depozitele oficiale Ubuntu.

  1. DeschidețiTerminalul căutând “Terminal” în meniul aplicației sau apăsând Ctrl + Alt + T.
  2. Tastați sau copiați-lipiți următoarele comenzi în Terminal:

    sudo apt update
    sudo apt install openssl

La fel ca în cazul metodei apt, puteți utiliza comanda apt-get pentru a instala OpenSSL.

sudo apt-get update
sudo apt-get install openssl

Rularea acestor comenzi Open SSL va actualiza mai întâi lista de pachete software disponibile în sistemul dumneavoastră, apoi va instala OpenSSL. Pentru a confirma că OpenSSL a fost instalat cu succes, tastați următoarea comandă în Terminal:

versiunea openssl

Dacă OpenSSL este instalat corect, ar trebui să vedeți numărul versiunii afișat în terminal.


Metoda 2: Compilarea din sursă

Dacă aveți nevoie de o anumită versiune de OpenSSL sau doriți să personalizați instalarea, puteți să o compilați din sursă. Această metodă vă oferă mai mult control asupra procesului de instalare, dar necesită mai mult efort.1

  1. Descărcați codul sursă OpenSSL de pe site-ul oficial sau clonați depozitul de pe GitHub:

    git clone https://github.com/openssl/openssl.git4
  2. Navigați în directorul OpenSSL:

    cd openssl
  3. Configurați construcția:

    ./config
  4. Compilați codul sursă:

    face
  5. Instalați OpenSSL:

    sudo make install

Atunci când instalați OpenSSL, acesta se regăsește în anumite foldere din sistemul dumneavoastră, cum ar fi /usr/local/bin și /usr/local/lib. Cu toate acestea, dacă doriți să alegeți unde se duce, puteți utiliza opțiunea –prefix.


Metoda 3: Utilizarea Docker

Dacă preferați să izolați instalarea cu ajutorul containerelor, puteți utiliza Docker pentru a instala OpenSSL. Rulați următoarea comandă:

docker pull ubuntu
docker run -it ubuntu /bin/bash
apt update
apt install openssl


Probleme comune și depanare

Instalarea OpenSSL pe Ubuntu decurge, de obicei, fără probleme, dar, ca în cazul oricărei instalări de software, pot apărea probleme. Iată câteva probleme frecvente și pașii de depanare:

  1. Pachetul nu a fost găsit: Uneori, este posibil ca managerul de pachete să nu găsească OpenSSL sau să fie sub un nume ușor diferit. Vă puteți asigura că aveți numele corect al pachetului rulând:

    apt-cache search openssl
  2. Învechit Lista de pachete: Este posibil ca lista de pachete să nu fie actualizată. Actualizați-l folosind sudo apt update înainte de a încerca să instalați din nou OpenSSL.
  3. Probleme de dependență: Este posibil ca OpenSSL să aibă dependențe care nu sunt îndeplinite. Managerul de pachete se ocupă de obicei de acest lucru, dar dacă întâmpinați erori legate de dependențe lipsă, puteți încerca să le instalați folosind:

    sudo apt install <nume_pachet>
  4. Pachete conflictuale: Dacă aveți instalate și alte versiuni de OpenSSL, este posibil să existe conflicte. Încercați să eliminați pachetele conflictuale sau selectați versiunea corectă în timpul instalării.
  5. Probleme legate de permisiune: Dacă întâmpinați erori de permisiune în timpul instalării, confirmați că utilizați sudo pentru a instala pachetul cu privilegii administrative.
  6. Firewall sau Proxy: Dacă vă aflați în spatele unui firewall sau folosiți un proxy, este posibil ca acesta să interfereze cu descărcarea. Setările de rețea trebuie să permită managerului de pachete să descarce pachete.
  7. Pachete corupte: Uneori, pachetele pot fi corupte în timpul descărcării. Încercați să ștergeți memoria cache a pachetului folosind:

    sudo apt clean

    și instalați din nou OpenSSL.
  8. Probleme legate de depozite: Dacă depozitul pe care îl folosiți nu funcționează sau are probleme, este posibil să întâmpinați probleme la instalarea pachetelor. Încercați să utilizați un alt depozit.

Dacă niciuna dintre soluțiile de mai sus nu funcționează, căutarea pe forumurile online sau solicitarea de ajutor în comunitățile Ubuntu sau OpenSSL vă poate oferi informații de la alte persoane care s-ar putea să se fi confruntat cu probleme similare.


Concluzie

Acum că știți cum să instalați Open SSL pe Ubuntu, alegeți metoda care se potrivește cel mai bine cerințelor dumneavoastră în ceea ce privește ușurința instalării, controlul versiunilor și opțiunile de personalizare. Indiferent de metoda pe care o alegeți, asigurați-vă că urmați cele mai bune practici de securitate și că mențineți OpenSSL actualizat.

Economisește 10% la certificatele SSL în momentul plasării comenzii!

Eliberare rapidă, criptare puternică, încredere în browser de 99,99%, suport dedicat și garanție de returnare a banilor în 25 de zile. Codul cuponului: SAVE10

Autor cu experiență, specializat în certificate SSL. Transformă subiectele complexe despre securitatea cibernetică în conținut clar și captivant. Contribuie la îmbunătățirea securității digite prin narațiuni cu impact.