Ellenőrizze az SHA1 ellenőrző összeget Mac OS X rendszerben
Tartalomjegyzék:
- Fájl SHA1-kivonatának ellenőrzése Mac OS X rendszerben
- Példák az SHA1 használatára fájlok ellenőrzésére
Az SHA kivonatolást gyakran használják a terjesztésvezérlő rendszerekben a revíziók meghatározására és az adatok sértetlenségének ellenőrzésére a fájlsérülések vagy manipulációk észlelésével. Általános használathoz az SHA-ellenőrző összeg egy karakterláncot biztosít, amellyel ellenőrizhető, hogy a fájl a kívánt módon került-e átvitelre. Ha az SHA ellenőrző összegek megegyeznek, a fájlok sértetlensége megmaradt.
Ez az oktatóanyag megmutatja, hogyan ellenőrizheti egy fájl sha1 ellenőrző összegét Mac rendszeren, de ugyanez működik Linuxon is.
Fájl SHA1-kivonatának ellenőrzése Mac OS X rendszerben
Indítsa el az Applications and Utilities mappában található terminált, és használja a következő szintaxist:
shasum /fájl/útvonala
A „DownloadedFile.dmg” nevű fájl ellenőrzéséhez az asztalon:
shasum ~/Desktop/DownloadedFile.dmg
Ez valami ilyesmit fog kiírni:
$ shasum ~/Desktop/CheckMe.zip ddfdb3a7fc6fc7ca714c9e2930fa685136e90448 CheckMe.zip
Ez a hosszú hexadecimális karakterlánc az SHA1 hash.
Valami így nézhet ki egy terminálablakban:
A fájlrendszer mélyén eltemetett SHA1-fájlok ellenőrzésének egyszerű módja a teljes elérési út beírása nélkül, ha beírja a parancs első részét, majd húzza a fájlt a terminálablakba. Ez automatikusan beírja az elérési utat:
shasum (húzd ide a fájlt)
Ne felejtsen el szóközt tenni a „shasum” után, hogy ez megfelelően működjön.
A shasum parancs alapértelmezése az SHA1 használata, a leggyakoribb hash típus, de ez szükség esetén módosítható az -a kapcsolóval 224, 256, 384 vagy 512 értékre. Az SHA1 egyre gyakoribb, mint az MD5, továbbra is könnyedén ellenőrizheti az md5 hash-t Mac OS X-ben is az md5 paranccsal.
Példák az SHA1 használatára fájlok ellenőrzésére
Tehát felmerülhet a kérdés, hogy mikor használhatja ezt a fájl sértetlenségének ellenőrzésére?
A Mac-felhasználók gyakorlati felhasználásával találkozhatnak, amikor közvetlenül az Apple-től töltenek le szoftverfrissítéseket, akik minden letöltési oldal végén felsorolják a szervereiken kínált fájlok SHA1-kivonatát. Az alábbi képernyőképen láthat egy ilyen karakterláncot kiemelve. Ez a sha karakterlánc lehetővé teszi a felhasználók számára, hogy könnyen ellenőrizzék letöltéseik integritását akár az Apple-től, akár akkor, ha a fájlt harmadik fél tükörwebhelyén tárolták.
Így fedezték fel azt is, hogy a Mac OS X 10.7.3 csendesen frissült, és több, ezzel kapcsolatos kérdés is megszületett ez a bejegyzés.
Az SHA1 hash karakterláncok használata egyszerű módja annak, hogy ellenőrizze a fájlátvitelt egyenrangú hálózatok között, és megbizonyosodjon arról, hogy a letöltés befejeződött, vagy hogy a fájlt nem manipulálták-e valahol. Az eredeti SHA1 ellenőrző összeg ismeretében ellenőrizheti, hogy a kérdéses fájl(ok) verziója megegyezik-e, és megállapíthatja, hogy a fájl valóban érvényes-e, és a rendeltetésszerűen megérkezett-e.
