Verificare checksum in Linux

Configurare noua (How To)

Situatie

Am downloadat o imagine ISO si vrem sa verificat ca acesta nu a fost alterata in timpul transferului.

Backup

Nu este cazul

Solutie

Pasi de urmat

In primul rand trebuie ca site-ul de unde downloadam sa ne ofere acesta optiune(cele cu reputatie ofera).

Imediat dupa ce am downloadat fisierul vom afla ce md5 checksum are:
andrei@xeria:/downloaduri$ md5sum lubuntu-17.04-alternate-amd64.iso
c3786bfd6b679a0c75f3b9441359533c lubuntu-17.04-alternate-amd64.iso

Cu bold am evidentiat raspunsul programului md5sum(prezent pe mai toate Linuxurile)

Pentru a afla checksum-ul pentru fisierul de pe serverul de un am downloadat vom merge pe pagina lor.
In cazul meu adresa este:

http://cdimage.ubuntu.com/lubuntu/releases/17.04/release/MD5SUMS   – aici gasim sumele md5 pentru toate ISO-urile de Lubuntu.

Din poza de mai vedem ca sumele sunt aceleasi pentru ISO-ul downloadat.
Daca vrem sa ne asiguram ca sumele sunt chiar acealeasi folosind linia de comanda vom executa urmatoarele comenzi:
$cmp -bl <(echo -n suma_locala) <(echo -n suma_internet)

Ca si exemplu pentru a vedea dece e bine sa facem asta din CLI, am schimbat la suma de pe internet prima litera(din c in d)…acesta este output-ul

andrei@xeria::/downloaduri$ md5sum lubuntu-17.04-alternate-amd64.iso
andrei@xeria::/downloaduri$ cmp -bl <(echo -n c3786bfd6b679a0c75f3b9441359533c) <(echo -n d3786bfd6b679a0c75f3b9441359533c)
1 143 c 144 d
Vedem ca ne arata ca in prima pozitie caracterul era “c” iar in al doilea este “d”

Tip solutie

Permanent

Voteaza

(15 din 43 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?