GNU/Linux >> Belajar Linux >  >> Ubuntu

Bagaimana cara memverifikasi checksum gambar ISO Ubuntu yang diunduh

Dalam tutorial ini Anda akan belajar cara memverifikasi keaslian image ISO Ubuntu yang diunduh. Tujuannya adalah untuk memastikan bahwa ISO yang diunduh di Ubuntu belum diubah, tidak rusak sama sekali, dan bebas malware.

Dalam tutorial ini Anda akan mempelajari:

  • Cara mendapatkan kunci tanda tangan yang benar
  • Cara mengimpor kunci tanda tangan yang benar
  • Cara memverifikasi konten file checksum
  • Cara memverifikasi checksum gambar ISO Ubuntu yang diunduh

Cara memverifikasi checksum gambar ISO Ubuntu yang diunduh

Persyaratan dan Konvensi Perangkat Lunak yang Digunakan

Persyaratan Perangkat Lunak dan Konvensi Baris Perintah Linux
Kategori Persyaratan, Konvensi, atau Versi Perangkat Lunak yang Digunakan
Sistem Menginstal atau memutakhirkan Ubuntu 20.04 Focal Fossa
Perangkat Lunak T/A
Lainnya Akses istimewa ke sistem Linux Anda sebagai root atau melalui sudo perintah.
Konvensi # – membutuhkan perintah linux yang diberikan untuk dieksekusi dengan hak akses root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah
$ – membutuhkan perintah linux yang diberikan untuk dieksekusi sebagai pengguna biasa yang tidak memiliki hak istimewa

Cara memverifikasi checksum gambar ISO Ubuntu yang diunduh petunjuk langkah demi langkah

  1. Langkah pertama adalah mengunduh image ISO Ubuntu. Kemungkinan besar Anda telah menyelesaikan langkah ini. Dalam tutorial ini kita akan menggunakan dan mendownload image ISO Ubuntu 20.04. Sebelum Anda melanjutkan ke langkah berikutnya, Anda harus memiliki image ISO Ubuntu. Contoh:
    $ ls
    focal-desktop-amd64.iso
    
  2. Dari lokasi server Ubuntu yang sama dengan tempat Anda mengunduh citra ISO yang sebenarnya, Anda juga perlu mengunduh SHA256SUMS yang relevan checksum dan SHA256SUMS.gpg file tanda tangan.
    TAHUKAH ANDA?
    Bahwa Anda dapat memverifikasi checksum image ISO Ubuntu menggunakan SHA1SUMS atau SHA256SUMS atau MD5SUM intisari pesan. Salah satu dari metode verifikasi ini valid dan Anda harus memilih salah satu yang paling sesuai dengan kebutuhan Anda. Prosedur metode verifikasi sama untuk ketiganya.

    Tersedia SHA256SUMS checksum dan SHA256SUMS.gpg file tanda tangan bersama dengan citra ISO Ubuntu yang sebenarnya.

    Setelah siap, konten direktori Anda pada tahap ini harus berisi file-file berikut:

    $ ls
    focal-desktop-amd64.iso  SHA256SUMS  SHA256SUMS.gpg
    
  3. Selanjutnya, kita perlu mendapatkan kunci tanda tangan yang benar untuk mengotentikasi konten SHA1SUMS berkas checksum. Untuk melakukannya, jalankan gpg di bawah ini perintah:
    $ gpg --verify SHA256SUMS.gpg SHA256SUMS
    gpg: Signature made Mon 09 Mar 2020 18:58:10 AEDT
    gpg:                using RSA key D94AA3F0EFE21092
    gpg: Can't check signature: No public key
    

    Output di atas menunjukkan bahwa kunci tanda tangan yang digunakan adalah D94AA3F0EFE21092 dan bahwa sistem kami saat ini tidak memiliki kunci ini. Untuk mengimpor kunci tanda tangan yang hilang, jalankan:

    $ gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys D94AA3F0EFE21092
    gpg: key D94AA3F0EFE21092: public key "Ubuntu CD Image Automatic Signing Key (2012) " imported
    gpg: Total number processed: 1
    gpg:               imported: 1
    

    Periksa output dari perintah import di atas dan periksa pemilik kunci publik.

  4. Dengan Ubuntu CD Image Automatic Signing Key diimpor kami siap untuk memvalidasi konten SHA1SUMS file checksum:
    $ gpg --verify SHA256SUMS.gpg SHA256SUMS
    gpg: Signature made Mon 09 Mar 2020 18:58:10 AEDT
    gpg:                using RSA key D94AA3F0EFE21092
    gpg: Good signature from "Ubuntu CD Image Automatic Signing Key (2012) " [unknown]
    gpg: WARNING: This key is not certified with a trusted signature!
    gpg:          There is no indication that the signature belongs to the owner.
    Primary key fingerprint: 8439 38DF 228D 22F7 B374  2BC0 D94A A3F0 EFE2 1092
    

    Output dari perintah di atas akan menghasilkan Good signature pesan.

  5. Langkah terakhir adalah memverifikasi intisari checksum dari image ISO Ubuntu dan membandingkannya dengan konten SHA1SUMS berkas checksum. Untuk melakukannya, jalankan:
    $ sha256sum -c SHA256SUMS
    focal-desktop-amd64.iso: OK
     

    Atau, Anda cukup membuat checksum terlebih dahulu dan membandingkan output dengan konten file checksum secara manual. Kedua checksum harus cocok:

    $ sha256sum focal-desktop-amd64.iso 
    8807ddb1927e341c97031c20da88368276be4e3601c31846db41e32cb44027ef  focal-desktop-amd64.iso
    $ cat SHA256SUMS
    8807ddb1927e341c97031c20da88368276be4e3601c31846db41e32cb44027ef *focal-desktop-amd64.iso
    

Ubuntu
  1. Cara memverifikasi keaslian gambar ISO Debian yang diunduh

  2. Cara menginstal Chevereto Image Hosting di Ubuntu 16.04

  3. Bagaimana Cara Memverifikasi Cd Terhadap Gambar Iso?

  1. Bagaimana Cara Menginstal Dari Cd Alternatif Ubuntu?

  2. Bagaimana cara menentukan apakah ISO adalah hybrid?

  3. Bagaimana cara mengatur kata sandi pada gambar cloud Ubuntu?

  1. Cara membuka file ISO di Ubuntu Linux

  2. Cara Menginstal gThumb di Ubuntu 18.04 &Di Atas

  3. Cara memverifikasi checksum di Linux