Az Md5sum listák kiszámítása



Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

A különféle Unix-implementációk felhasználói, köztük a Linux és a FreeBSD valószínűleg hozzá vannak szokva az Md5sum vagy a Sha256sum szabványoknak megfelelő ellenőrző összegek megtekintéséhez. Valószínűleg letöltött egy ISO-t, és futtatta rajta az md5sum parancsot, hogy megbizonyosodjon arról, hogy jól töltötte-e le. Ezek a hexa számok a fájl összes bitjének összegei, amelyek megmondják, hogy megváltoztatták-e vagy sem. Valójában kiszámolhatja az összegeket a saját fájljaihoz, amelyek megmondják, ha valami megsérült, és ha biztonsági másolatokról kell cserélnie.



Ehhez a feladathoz parancssorból kell dolgoznia. Fejetlen Linux szerver rendszeren teheti meg, ami azt jelenti, hogy a Ctrl, Alt és F2 billentyűk lenyomásával eljuthat egy virtuális terminálhoz, majd bejelentkezett. Megnyithat azonban grafikus terminált is a Ctrl, Alt és T lenyomva tartásával vagy az Alkalmazások menüből, és a Rendszereszközök alatt kattintson a Terminál linkre. Az Ubuntu Unity felhasználói kereshetnek a terminálon a Dash-en. Grafikus terminálról teszteltük.



1. módszer: Md5sum kiszámítása

Összeg kiszámításához írja be md5sum majd az ellenőrizni kívánt fájl neve. Ha a fájl nem az aktuális könyvtárban található, akkor be kell írnia a teljes elérési út nevét. Például a ~ / Documents könyvtárban voltunk, és gépeltünk md5sum /lib/xtables/libxt_cpu.so hogy megtalálja annak a könyvtárfájlnak az md5sum-ját. Ez valóban ilyen egyszerű, és csak egy pillanatig tart a feldolgozása. Ezt a számot leveheti és később újra ellenőrizheti, ha feltételezte, hogy megváltozott.

Sok felhasználót megbotlik az a tény, hogy a GNU / Linux md5sum parancs -b kapcsolót kínál a bináris módú fájlok olvasására és -t kapcsolót a szöveges fájlok olvasására. Ezek a bináris kapcsolókra írt szövegek a visszafelé kompatibilitás érdekében szerepelnek. Ma az md5sum futtatása GNU / Linux rendszeren nem hoz mást a -b kapcsolóhoz, mint a -t kapcsolóhoz, de még mindig benne vannak, így ha egy régi bash vagy Almquist szkriptet írtál, akkor is jól fog működni.

2. módszer: Rekurzív módon számítsa ki az Md5sum emésztéseket

Ha gépelsz md5sum * és nyomja meg az Enter billentyűt, akkor az aktuális könyvtárban található fájlokról MD5 üzenetet fog kapni. Gépelhet is md5sum –tag *> checkSums hogy olyan fájlt kapjon, amely tartalmazza a könyvtár minden fájljának összegét. Hasznos, ha később meg akarja nézni, és változik-e valami. Néhány figyelmeztetést kaphat arról, ha valami könyvtár, amelyet biztonságosan figyelmen kívül hagyhat. A könyvtárakat önmagukban nem lehet összefoglalni.

Érdemes egy teljes fájlrendszer összegét felvenni, ami hasznos, ha meg akarja győződni arról, hogy semmi sem változik a hüvelykujj-meghajtók vagy SD-kártyák mentésén. Írja be a cd parancsot, majd a rendszer legmagasabb könyvtárát. Míg a gyökérkönyvtárat használtuk, érdemes egy CD-lemezt a / mnt vagy a / media fájlba tárolni, ha csatlakoztatott partícióval dolgozik.

Ha ott vagy, írj megtalálja . -type f -exec md5sum –címke {} ; és nyomja meg az Enter billentyűt, hogy hatalmas adatlistát kapjon. Ez gyorsan görgetni fogja a képernyőt, de ha ez elkészült, felfelé görgethet egy grafikus terminálon. Ha inkább nyilvántartást szeretne vezetni, vagy esetleg olyan terminálon dolgozik, amelyen nem tud görgetni, akkor gépeljen megtalálja . -type f -exec md5sum –címke {} ; > checkSums.txt és hagyja a rendszert gördülni. Ne feledje, hogy a fájlnevet mindig megváltoztathatja, hogy ne írja felül egy régebbi nevet. Ezek a parancsok meglehetősen hosszúak, ezért érdemes másolni és beilleszteni őket a terminálba. Ne feledje, hogy szüksége lesz rá vagy kattintson a Szerkesztés, majd a Beillesztés elemre, vagy tartsa lenyomva a Shift, Ctrl és V billentyűkombinációt, mivel a szokásos Ctrl + V parancsikon nem fog működni. Azoknak a felhasználóknak, akik az md5sum miniatűr busybox verziójával dolgoznak, el kell távolítaniuk a parancs –címke részét, mivel az nem támogatja.

Ha biztonsági okokból erősebb algoritmusra kíváncsi, akkor az md5sum-ot lecserélheti számos más parancs bármelyikére. Használhat sha1sum, sha224sum, sha256sum, sha384sum vagy sha512sum, attól függően, hogy mekkora védelemre van szüksége. Ezek a számok azt jelentik, hogy mennyire biztonságos. Míg az md5sum tökéletesen alkalmas a fájlkorrupció ellenőrzésére, egyes biztonsági gondolkodású felhasználók aggódnak a fájljaikat meghamisító emberek miatt, és még erősebb algoritmust használnak annak biztosítására, hogy ne történjen feltörés. Ha csak attól tart, hogy a másolt fájlokat helyesen továbbította, akkor az md5sum még mindig elvégzi a trükköt. Biztonsági okokból általában a sha256sum előnyös.

3 perc olvasás