Patikrinkite SHA1 kontrolinę sumą sistemoje „Mac OS X“.
Turinys:
SHA maiša dažnai naudojama paskirstymo valdymo sistemoms, siekiant nustatyti pataisas ir patikrinti duomenų vientisumą aptinkant failo sugadinimą arba klastojimą. Įprastam naudojimui SHA kontrolinė suma suteikia eilutę, kurią galima naudoti norint patikrinti, ar failas perkeltas taip, kaip numatyta. Jei SHA kontrolinės sumos sutampa, failų vientisumas buvo išlaikytas.
Ši mokymo programa parodys, kaip patikrinti failo sha1 kontrolinę sumą „Mac“, tačiau ji taip pat veikia ir „Linux“.
Kaip patikrinti failo SHA1 maišą sistemoje „Mac OS X“
Paleiskite terminalą, esantį aplanke Applications and Utilities, ir naudokite šią sintaksę:
shasum /way/to/file
Jei norite patikrinti failą pavadinimu „DownloadedFile.dmg“ darbalaukyje, jis būtų:
shasum ~/Desktop/DownloadedFile.dmg
Bus išvesta maždaug taip:
$ shasum ~/Desktop/CheckMe.zip ddfdb3a7fc6fc7ca714c9e2930fa685136e90448 CheckMe.zip
Ta ilga šešioliktainė eilutė yra SHA1 maiša.
Terminalo lange gali atrodyti maždaug taip:
Paprastas būdas patikrinti SHA1 failus, esančius giliai failų sistemoje, neįvedant viso kelio, yra įvesti pirmąją komandos dalį, tada nuvilkti failą į terminalo langą. Tai automatiškai įveda kelią už jus:
shasum (nuvilkite failą čia)
Nepamirškite įdėti tarpo po „shasum“, kad tai veiktų tinkamai.
Numatytoji komanda shasum yra naudoti SHA1, dažniausiai naudojamą maišos tipą, tačiau, jei reikia, tai galima pakeisti naudojant vėliavėlę -a į 224, 256, 384 arba 512. Be to, nors SHA1 tampa vis dažnesnis nei MD5, vis tiek galite lengvai patikrinti md5 maišą „Mac OS X“ sistemoje naudodami komandą md5.
SHA1 naudojimo failams tikrinti pavyzdžiai
Taigi jums gali kilti klausimas, kada galėtumėte tai naudoti norėdami patikrinti failo vientisumą?
Praktinis naudojimas, su kuriuo gali susidurti „Mac“ naudotojai, yra atsisiunčiant programinės įrangos naujinimus tiesiai iš „Apple“, kuri kiekvieno atsisiuntimo puslapio pabaigoje pateikia kiekvieno failo, siūlomo per jų serverius, SHA1 maišą. Tokią eilutę galite pamatyti paryškintą žemiau esančioje ekrano kopijoje. Ši seka leidžia vartotojams lengvai patikrinti atsisiuntimų iš „Apple“ arba kai failas buvo priglobtas trečiosios šalies veidrodinėje svetainėje, vientisumą.
Taip taip pat buvo nustatyta, kad „Mac OS X 10.7.3“ buvo tyliai atnaujinta, ir keli klausimai apie tai sukėlė šį konkretų įrašą.
Naudojant SHA1 maišos eilutes taip pat paprastas būdas patikrinti failų perkėlimą iš lygiaverčių tinklų ir įsitikinti, kad atsisiuntimas baigtas arba ar failas nebuvo sugadintas. Žinodami kilmės SHA1 kontrolinę sumą, galite patikrinti, ar jūsų svarstomo failo (-ų) versija atitinka, ir nustatyti, ar failas tikrai galiojantis ir atgautas kaip numatyta.
