{"id":761576,"date":"2023-10-22T13:29:34","date_gmt":"2023-10-22T19:29:34","guid":{"rendered":"https:\/\/blogging-techies.com\/sw\/hur-man-verifierar-sha256-kontrollsumman-for-filen-i-linux\/"},"modified":"2023-10-22T13:29:34","modified_gmt":"2023-10-22T19:29:34","slug":"hur-man-verifierar-sha256-kontrollsumman-for-filen-i-linux","status":"publish","type":"post","link":"https:\/\/blogging-techies.com\/sw\/hur-man-verifierar-sha256-kontrollsumman-for-filen-i-linux\/","title":{"rendered":"Hur man verifierar SHA256-kontrollsumman f\u00f6r filen i Linux"},"content":{"rendered":"<p>Att kontrollera SHA256-kontrollsumman f\u00f6r en fil p\u00e5 Linux \u00e4r det smartaste s\u00e4ttet att verifiera en fils integritet.  Sj\u00e4lva namnet definierar att det kontrollerar och verifierar summan av ett meddelande eller str\u00e4ngv\u00e4rde.  Vanligtvis l\u00e4gger Checksum till checksummestr\u00e4ngen med filen.  Varje fil vi laddar ner fr\u00e5n en autentisk k\u00e4lla p\u00e5 webben har ett unikt kontrollsummev\u00e4rde.  Detta v\u00e4rde f\u00f6rblir of\u00f6r\u00e4ndrat tills vi kraschar filen, \u00e4ndrar filens metadata eller tills filen blir skadad. <\/p>\n<p>Enkelt uttryckt kan Checksum-data anv\u00e4ndas f\u00f6r att kontrollera om din nedladdning skadades under nedladdningen eller n\u00e4r du laddade upp filen till ditt filsystem.  Nu, f\u00f6r att verifiera den ursprungliga kontrollsumman f\u00f6r en fil med det aktuella v\u00e4rdet, kan vi anv\u00e4nda m\u00e5nga verktyg. <\/p>\n<p>F\u00f6r att verifiera SHA256-kontrollsumman f\u00f6r en fil p\u00e5 Linux kan vi anv\u00e4nda GUI- och CLI-verktyg.  Trots att du kontrollerar filernas integritet kan du ocks\u00e5 kontrollera om n\u00e5gon har \u00e4ndrat eller modifierat din fil eller inte.<\/p>\n<h2 id=\"verify-sha256-checksum-of-file-in-linux\" class=\"ftwp-heading\"><span class=\"ez-toc-section\" id=\"Kontrollera_SHA256-kontrollsumman_for_filen_pa_Linux\"><\/span><strong>Kontrollera SHA256-kontrollsumman f\u00f6r filen p\u00e5 Linux<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Kontrollsumman skapas fr\u00e5n avs\u00e4ndarsidan och verifieras fr\u00e5n mottagarsidan.  Efter validering, om mottagaren inte hittar n\u00e5gra fel, kan vi s\u00e4kerst\u00e4lla att filen fortfarande inte \u00e4r \u00e4ndrad eller korrupt.  Det s\u00e4kerst\u00e4ller ocks\u00e5 att filen vi har laddat ner har slutf\u00f6rts framg\u00e5ngsrikt och att alla paket har tagits emot.<\/p>\n<p>Checksum \u00e4r en algoritm som l\u00e5ter anv\u00e4ndaren kontrollera filens \u00e4kthet i Linux.  Det finns GUI- och CLI-metoder f\u00f6r att verifiera sha256-kontrollsumman.  I det h\u00e4r inl\u00e4gget kommer vi att titta p\u00e5 de tv\u00e5 metoderna f\u00f6r hur man kontrollerar SHA256-kontrollsumman f\u00f6r filen i Linux.<\/p>\n<h3 id=\"method-1-cli-method-to-verify-sha256-checksum-on-linux\" class=\"ftwp-heading\"><span class=\"ez-toc-section\" id=\"Metod_1_CLI-metod_for_att_verifiera_Sha256_Checksum_pa_Linux\"><\/span><strong>Metod 1: CLI-metod f\u00f6r att verifiera Sha256 Checksum p\u00e5 Linux<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Den kommandoradsbaserade metoden \u00e4r den mest f\u00f6redragna och anv\u00e4nda metoden f\u00f6r att verifiera sha256-kontrollsumman.  \u00c4ven om vi vet att Checksum anv\u00e4nder en algoritm f\u00f6r att verifiera, f\u00f6r att anv\u00e4nda det h\u00e4r verktyget beh\u00f6ver vi knappast k\u00e4nna till detaljerna om algoritmen.  H\u00e4r kommer vi att se hur vi kan anv\u00e4nda skalterminalen f\u00f6r att ladda ner en fil fr\u00e5n webben och kontrollera sha256.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Steg_1_Ladda_ner_filen_fran_webben\"><\/span><strong>Steg 1: Ladda ner filen fr\u00e5n webben<br \/><\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Vi m\u00e5ste ladda ner en fil fr\u00e5n webben fr\u00e5n b\u00f6rjan.  L\u00e5t oss till exempel s\u00e4ga att vi ska ladda ner raspberrypi Debian-filen till v\u00e5rt system.  K\u00f6r wget-kommandona nedan i ditt skal f\u00f6r att ladda ner filen.  K\u00f6r sedan \u00e4ven f\u00f6ljande kommando nedan f\u00f6r att f\u00e5 v\u00e4rdet sha256sum.<\/p>\n<pre>$ https:\/\/downloads.raspberrypi.org\/imager\/imager_1.7.1_amd64.deb\r\n$ wget https:\/\/downloads.raspberrypi.org\/imager\/<\/pre>\n<h4><span class=\"ez-toc-section\" id=\"Steg_2_Skapa_en_kontrollsumma_och_verifiera\"><\/span><strong>Steg 2: Skapa en kontrollsumma och verifiera <\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>N\u00e4r nedladdningen \u00e4r klar g\u00e5r vi till nedladdningskatalogen f\u00f6r att hitta filen och generera en sha256sum f\u00f6r den nedladdade filen.  Efter att framg\u00e5ngsrikt skapat sha256sum-str\u00e4ngv\u00e4rdet f\u00f6r filen, kommer vi nu att verifiera kontrollsumman f\u00f6r denna fil.  Du kan k\u00f6ra kommandot nedan f\u00f6r att matcha sha256sum-str\u00e4ngfiler.<\/p>\n<pre>$ cd \r\n$ sha256sum imager_latest_amd64.deb<\/pre>\n<pre>$ sha256sum -c SHA256SUMS<\/pre>\n<h3 id=\"method-2-gui-method-to-verify-sha256-checksum-on-linux\" class=\"ftwp-heading\"><span class=\"ez-toc-section\" id=\"Metod_2_GUI-metod_for_att_verifiera_Sha256_Checksum_pa_Linux\"><\/span><strong>Metod 2: GUI-metod f\u00f6r att verifiera Sha256 Checksum p\u00e5 Linux<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Den ovan n\u00e4mnda metoden visar hur vi kan kontrollera sha256 checksumman p\u00e5 Linux i en CLI-metod.  H\u00e4r kommer vi att se en GUI (Graphical User Interface) metod d\u00e4r vi kommer att anv\u00e4nda ett verktyg som heter GtkHash.<\/p>\n<p>GtkHash \u00e4r ett utm\u00e4rkt verktyg f\u00f6r att generera sha256sum och verifiera sha256sum.  H\u00e4r kan du se listan \u00f6ver kryptografiska hashfunktioner som GtkHash st\u00f6der.<\/p>\n<ul>\n<li>MD5<\/li>\n<li>SHA1<\/li>\n<li>SHA2 (SHA224, SHA256, SHA384, SHA512)<\/li>\n<li>SHA3<\/li>\n<li>BLAKE2<\/li>\n<\/ul>\n<h4><span class=\"ez-toc-section\" id=\"Steg_1_Skaffa_GTKHASH_pa_Linux\"><\/span><strong>Steg 1: Skaffa GTKHASH p\u00e5 Linux<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Om du inte har verktyget GTKHASH p\u00e5 ditt system, installera det innan du forts\u00e4tter.  Nu kommer vi att se kommandona f\u00f6r att installera GtkHash-verktyget p\u00e5 v\u00e5r Linux-maskin.  H\u00e4r har vi inkluderat kommandona f\u00f6r att f\u00e5 det h\u00e4r verktyget p\u00e5 stora Linux-distributioner.  V\u00e4lj l\u00e4mpliga kommandon f\u00f6r din distribution.<\/p>\n<p><strong>Installera GtkHash p\u00e5 Ubuntu Linux<\/strong><\/p>\n<pre>sudo apt install gtkhash<\/pre>\n<p><strong>Skaffa GtkHash i Fedora<\/strong><\/p>\n<pre>sudo dnf makecache --refresh\r\nsudo dnf -y install gtkhash<\/pre>\n<p><strong>Installera GtkHash p\u00e5 Red Hat Linux<\/strong><\/p>\n<pre>sudo yum makecache --refresh\r\nsudo yum -y install gtkhash<\/pre>\n<p>Om du st\u00f6ter p\u00e5 problem med att installera GtkHash-verktyget p\u00e5 din maskin kan du ocks\u00e5 anv\u00e4nda Snap-metoden.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Steg_2_Anvand_GtkHash_pa_linux\"><\/span><strong>Steg 2: Anv\u00e4nd GtkHash p\u00e5 <\/strong><b>linux<\/b><span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Hittills har vi sett begreppet GtkHash och installationsmetoden.  Vi \u00e4r nu tillr\u00e4ckligt bra f\u00f6r att g\u00e5 igenom processen att verifiera sha256-kontrollsummor p\u00e5 Linux.  S\u00e5 enkelt \u00e4r det, f\u00f6rst, v\u00e4lj din f\u00f6redragna kontrollsummaalgoritm fr\u00e5n menyn. <\/p>\n<p>Som standard anv\u00e4nder GTKHASH SHA256, SHA-1 och MD5.  F\u00f6rst m\u00e5ste vi v\u00e4lja filen vi vill granska.  Markera rutan efter att du har angett v\u00e4rdet f\u00f6r webbplatsens kontrollsumma.  Klicka sedan p\u00e5 Hash;  Algoritmen kommer att generera kontrollsumman.  Om allt g\u00e5r som det ska visas en liten cirkel bredvid kryssrutan om de matchar.<\/p>\n<p>Det h\u00e4r \u00e4r stegen vi beh\u00f6ver utf\u00f6ra f\u00f6r att verifiera SHA256-kontrollsumman f\u00f6r filen p\u00e5 Linux.  Efter att ha \u00f6ppnat verktyget, f\u00f6lj stegen som n\u00e4mns nedan f\u00f6r att verifiera SHA256-kontrollsumman f\u00f6r File p\u00e5 Linux.<\/p>\n<ul>\n<li>Att v\u00e4lja filen f\u00f6r granskning \u00e4r det f\u00f6rsta steget.<\/li>\n<li>V\u00e4lj Inst\u00e4llningar fr\u00e5n menyn.<\/li>\n<li>V\u00e4lj de inst\u00e4llningar du vill anv\u00e4nda.<\/li>\n<li>Tryck f\u00f6r att st\u00e4nga verktyget efter anv\u00e4ndning.<\/li>\n<\/ul>\n<h2 id=\"insights\" class=\"ftwp-heading\"><span class=\"ez-toc-section\" id=\"Perspektiv\"><\/span><strong>Perspektiv!<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Att kontrollera filen efter nedladdning \u00e4r br\u00e5dskande f\u00f6r din egen s\u00e4kerhet.  Om en hackare skickar en fil till dig och du verifierar den innan du k\u00f6r den p\u00e5 systemet, kan det r\u00e4dda ditt system.  I hela inl\u00e4gget har vi sett hur man installerar kontrollsummaverktyget p\u00e5 st\u00f6rre Linux-distributioner och hur man ocks\u00e5 anv\u00e4nder det f\u00f6r att verifiera SHA256-kontrollsumman f\u00f6r filen p\u00e5 Linux.  Vi har ocks\u00e5 sett GUI-metoderna f\u00f6r att kontrollera och verifiera SHA256-kontrollsumman f\u00f6r en fil. <\/p>\n<p>Jag hoppas att det h\u00e4r inl\u00e4gget har varit till hj\u00e4lp f\u00f6r dig;  Om ja, dela det h\u00e4r inl\u00e4gget med dina v\u00e4nner och Linux-communityt.  Du kan ocks\u00e5 l\u00e5ta oss veta dina \u00e5sikter om det h\u00e4r inl\u00e4gget i kommentarsf\u00e4ltet. <\/p>\n  <div id=\"ez-toc-container\" class=\"ez-toc-v2_0_88 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-verifierar-sha256-kontrollsumman-for-filen-i-linux\/#Kontrollera_SHA256-kontrollsumman_for_filen_pa_Linux\" >Kontrollera SHA256-kontrollsumman f\u00f6r filen p\u00e5 Linux<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-verifierar-sha256-kontrollsumman-for-filen-i-linux\/#Metod_1_CLI-metod_for_att_verifiera_Sha256_Checksum_pa_Linux\" >Metod 1: CLI-metod f\u00f6r att verifiera Sha256 Checksum p\u00e5 Linux<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-verifierar-sha256-kontrollsumman-for-filen-i-linux\/#Steg_1_Ladda_ner_filen_fran_webben\" >Steg 1: Ladda ner filen fr\u00e5n webben<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-verifierar-sha256-kontrollsumman-for-filen-i-linux\/#Steg_2_Skapa_en_kontrollsumma_och_verifiera\" >Steg 2: Skapa en kontrollsumma och verifiera<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-verifierar-sha256-kontrollsumman-for-filen-i-linux\/#Metod_2_GUI-metod_for_att_verifiera_Sha256_Checksum_pa_Linux\" >Metod 2: GUI-metod f\u00f6r att verifiera Sha256 Checksum p\u00e5 Linux<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-verifierar-sha256-kontrollsumman-for-filen-i-linux\/#Steg_1_Skaffa_GTKHASH_pa_Linux\" >Steg 1: Skaffa GTKHASH p\u00e5 Linux<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-verifierar-sha256-kontrollsumman-for-filen-i-linux\/#Steg_2_Anvand_GtkHash_pa_linux\" >Steg 2: Anv\u00e4nd GtkHash p\u00e5 linux<\/a><\/li><\/ul><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/blogging-techies.com\/sw\/hur-man-verifierar-sha256-kontrollsumman-for-filen-i-linux\/#Perspektiv\" >Perspektiv!<\/a><\/li><\/ul><\/nav><\/div>\n ","protected":false},"excerpt":{"rendered":"<p>Att kontrollera SHA256-kontrollsumman f\u00f6r en fil p\u00e5 Linux \u00e4r det smartaste s\u00e4ttet att verifiera en fils integritet. Sj\u00e4lva namnet definierar att det kontrollerar och verifierar summan av ett meddelande eller str\u00e4ngv\u00e4rde. Vanligtvis l\u00e4gger Checksum till checksummestr\u00e4ngen med filen. Varje fil vi laddar ner fr\u00e5n en autentisk k\u00e4lla p\u00e5 webben har ett unikt kontrollsummev\u00e4rde. Detta v\u00e4rde [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":761577,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/blogging-techies.com\/wp-content\/uploads\/2023\/06\/18.jpg","fifu_image_alt":"","footnotes":""},"categories":[5],"tags":[],"class_list":["post-761576","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bloggar"],"_links":{"self":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts\/761576","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/comments?post=761576"}],"version-history":[{"count":0,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts\/761576\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/media\/761577"}],"wp:attachment":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/media?parent=761576"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/categories?post=761576"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/tags?post=761576"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}