GNU/Linux >> Belajar Linux >  >> Ubuntu

Berbagai Bentuk Jumlah Dalam Utilitas Inti?

Setelah membaca Utilitas Inti GNU – Wikipedia, saya menemukan beberapa jumlah

[email protected]:~$ cksum nohup.out 
4104911401 101860700 nohup.out
[email protected]:~$ b2sum nohup.out 
468c86394c5c4be04d0bce3b98584197b0c3f4cbb630144818f9d77d48ab7296e4c53db481b6bdd7c46dd5203d3f016d9ef01b126806e04be5003aeebb1bc6
22  nohup.out                                                                                                                
[email protected]:~$ sum nohup.out 
37767 99474
[email protected]:~$ sha1sum nohup.out 
79106925d593e18bd148ba94a6e4fb9da02e8c47  nohup.out
 [email protected]:~$ md5sum nohup.out 
3be4b17f18e4715d849a31ae482565cf  nohup.out

Saya mulai belajar linux beberapa bulan yang lalu, apakah saya harus membedakannya dan menggunakannya dalam operasi sehari-hari?

Jawaban yang Diterima:

Perintah checksum yang Anda temukan paling sering digunakan untuk memverifikasi integritas data dan informasi pelacakan. Seolah-olah Anda memecahkan masalah matematika, dan kemudian melihat jawaban di akhir buku untuk memastikan bahwa solusi Anda benar.

Contoh paling umum, adalah ketika Anda mengunduh perangkat lunak atau gambar Ubuntu.iso, Anda akan melihat file seperti ini (contoh dari file SHA256SUM untuk rilis 18.04):

ff7feb65254b64ffadc00a3ce39df89e3cf84485343063c04fa11859475931c4 *ubuntu-18.04.1-preinstalled-server-armhf+raspi2.img.xz
a5b0ea5918f850124f3d72ef4b85bda82f0fcd02ec721be19c1a6952791c8ee8 *ubuntu-18.04.1-server-amd64.iso
8e9a766b4fed214632c8fd0f039c372fe18b0e5a2f4a4167f5c1edd5090385f4 *ubuntu-18.04.1-server-arm64.iso
dc8aa1b7f9c7d7dd66bbde516e739166126faa55789da0cb63328a507ed5fc00 *ubuntu-18.04.1-server-ppc64el.iso
76f6a384cd943a14761263b725fbccb2ebb04f147efa0c9eb884868e97c2eaac *ubuntu-18.04.1-server-s390x.iso

Saat Anda mengunduh ubuntu-18.04.1-server-arm64.iso Anda ingin memastikan file telah diunduh dengan baik, tidak ada gangguan oleh seseorang di tengah jaringan, atau ada file rusak yang diunduh. Jadi ketika Anda melakukannya

sha256sum ~/Downloads/ubuntu-18.04.1-server-arm64.iso

Anda akan tahu cara yang benar jika file tersebut OK atau tidak. Untuk jenis yang berbeda, untuk aplikasi keamanan, semakin kuat memiliki sha256 atau sha512 lebih baik, karena penyerang tidak dapat merusaknya. Hash adalah fungsi satu arah. Input menghasilkan hash, tetapi tidak sebaliknya. Jadi untuk alasan keamanan, kata sandi sebaiknya tidak pernah disimpan di server – hanya hash.

Ketika penyerang mencuri informasi dari server, mereka seharusnya hanya memiliki nilai hash dari kata sandi dan bukan kata sandi itu sendiri. Sekarang, hash seperti MD5 dan SHA1 telah rusak dan penyerang dapat memecahkannya untuk menemukan kata sandi asli. Jadi Anda tidak perlu menghafalnya, tetapi ada baiknya untuk mengetahui apakah suatu aplikasi menggunakan hash yang kuat seperti SHA256 atau SHA512


Ubuntu
  1. Pengantar Utilitas Inti GNU

  2. Banyak Argumen Di Shebang?

  3. Bagaimana Cara Menjalankan Script Shell Di Latar Belakang?

  1. 10 utilitas kompresi teratas untuk Ubuntu

  2. Opengl Max Core Profile Terjebak Di 3.3?

  3. Bagaimana Cara Mengatur Beberapa GPU (12.04)?

  1. Perintah Linux Nohup

  2. Implementasi beberapa pipa di C

  3. nohup beberapa perintah berurutan