Gerade größere Downloads wie ISO-Images könnten beim Download Fehler beinhalten und so nicht mehr wie vorgesehen funktionieren. Prüfsummen, auch Checksummen genannt, zeigen die Integrität von Dateien unter Linux.

Unter Linux lassen sich die Prüfsummen ganz einfach auf dem Terminal anzeigen, erstellen und vergleichen.

Die meisten Distributoren, die ihre Images im Internet anbieten, zeigen auch die Prüfsummen bei den Downloads oder auch entsprechende Dateien zum Download. Beispielsweise:

md5sum: 467fd645366b8cd2e8b3b697e36e5fe7
sha256: 2e6591c0079920e5e1dc90c94829239339167a82cf7bfff0d24eb076d09bc463

Hierbei handelt es sich um zwei verschiedene Arten von Prüfsummen, eben einmal Md5sum und einmal SHA256.

Die Prüfsumme anzeigen

Nehmen wir einmal die beiden obigen Beispiele für die DateiMX-19.4_x64.iso“ – Sie nutzen die Syntax:

md5sum Dateiname
sha256sum Dateiname

Also:

md5sum MX-19.4_x64.iso
sha256sum MX-19.4_x64.iso

Als Ausgabe erhalten Sie die Prüfsumme und den Dateinamen:

Ein optischer Vergleich ist natürlich etwas umständlich, hierzu bieten die meisten Downloads auch die entsprechenden Dateien, im Beispiel „MX-19.4_x64.iso.md5“ und „MX-19.4_x64.iso.sha256„. Diese lassen sich nun nutzen, um die Prüfsumme zu vergleichen – die Syntax lautet:

md5sum -c MX-19.4_x64.iso.md5
sha256sum -c MX-19.4_x64.iso.sha256

Die zu prüfenden Prüfsummen-Dateien und die zu prüfenden Dateien müssen dabei im selben Verzeichnis liegen, Beispiel für die Ausgabe:

Selbst Prüfsummen erstellen

Sie können natürlich auch selbst Prüfsummen erstellen, um etwa die Integrität von Dateien zu überwachen. Ein gut verständliches Beispiel – ich nehme die TextdateiDatei.txt“ mit folgendem Inhalt:

Linux Bibel Österreich für Einsteiger und Benutzer.

Ich erstelle die Prüfsumme:

md5sum Dateiname.txt > md5.txt
sha256sum Dateiname.txt > sha256.txt

Die Prüfsummen werden dabei in die Textdateien „md5.txt“ und „sha256.txt“ geschrieben und lauten in diesem Beispiel:

fc0b94b6cb6cd91d77604a51231f2f0c
c69fda8d778d6b7e9cd13927480ecff2d00cfc00d83b1eca9d38129a71349fdd

Ändere ich nun den Text in:

Linux Babel Österreich für Einsteiger und Benutzer.

Also „Babel“ statt „Bibel“ ergibt dies eine große Änderung:

d47bc24a30c6af3d2112e22ad27ebdfb
4d055ce7b43843e0afcffb450d8167d5005df01c73f9e0a1868ece4cffab85bd

Und die Prüfung würde natürlich fehlschlagen – kein „OK“ zeigen:

Categories:

Schreibe einen Kommentar

Noch keine Reaktion

Neue Themen im Forum
Debian installieren - für Anfänge …Zitat von Micha am 21. November 2024, 20:34 Uhr Hallo zebolon, … Weiterlesen
Frage zu GrubDanke @juhu, das war für mich eine reine Verständnisfrage allge … Weiterlesen
Brother Drucker unter LinuxMit der Suche nach „Linux Brother HL-2030“ fand ich zur Seite htt … Weiterlesen
Kategorien im Wiki
WIKI-Beiträge des Monates

Die Beiträge des Monates finden Sie im Kalender unter den blau markierten Tageszahlen.

September 2023
M D M D F S S
 123
45678910
11121314151617
18192021222324
252627282930  
Archive