• About
  • Advertise
  • Privacy & Policy
  • Contact
NQ NEWS
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
NQ NEWS
No Result
View All Result
Home Quản trị hệ thống Linux OS

Cách xác minh checksum trong Linux

@admiz by @admiz
08/05/2021
in Linux OS, Quản trị hệ thống
0
Cách Xác Minh Checksum Trong Linux 6094e96763872.jpeg

Checksum là một chuỗi văn bản bắt nguồn từ phần mềm sử dụng hàm hash. Không có hai checksum nào giống nhau. Khi tải xuống phần mềm từ Internet, một cách để xác minh tính toàn vẹn của phần mềm đó là so sánh checksum của phần mềm đó với checksum do trang web cung cấp. Nếu kết quả khớp, thì phần mềm đó là chính hãng và không bị giả mạo.

Trong bài viết hôm nay, Quantrimang.com sẽ hướng dẫn bạn cách kiểm tra và xác minh checksum trong Linux.

Mặc dù điều này có thể dễ dàng thực hiện trong Terminal, nhưng bạn sẽ học ở đây cách có thể kiểm tra và xác minh checksum công cụ đồ họa GtkHash cực kỳ đơn giản.

Cài đặt GtkHash

Đối với hầu hết các bản phân phối Linux, bạn có thể tìm thấy GtkHash trong trình quản lý gói hoặc Software Center. Nếu bạn đang sử dụng Ubuntu hoặc bản phân phối tương thích và cài đặt từ Terminal, bạn có thể cài đặt GtkHash với:

sudo apt install gtkhash

Đối với openSUSE, bạn sẽ phải thêm kho lưu trữ của nó trước khi cài đặt.

Trên Arch và Manjaro:

sudo pacman -S gtkhash

Sau khi cài đặt, hãy tìm ứng dụng này trong số các ứng dụng đã cài đặt và chạy nó.

Tạo các hash

Giao diện của GtkHash khá đơn giản. Để tính toán các hash cho một hoặc nhiều file, hãy nhấp vào nút Add ở trên cùng bên trái.

Nhấp vào nút Add để thêm file
Nhấp vào nút Add để thêm file

Trỏ đến vị trí các file và chọn chúng. Bạn có thể chọn nhiều file bằng cách giữ phím Ctrl trong khi nhấp vào chúng. Sau đó, nhấp vào nút Open ở trên cùng bên phải để hoàn thành lệnh.

Bạn có thể chọn nhiều file nếu muốn
Bạn có thể chọn nhiều file nếu muốn

Danh sách của GtkHash sẽ được điền vào các file bạn đã chọn. Nếu muốn, bạn có thể thêm nhiều file hơn bằng cách lặp lại bước trước đó.

Nhấp vào nút Hash ở dưới cùng bên phải của cửa sổ GtkHash để tính toán hash cho tất cả các file trong danh sách.

GtkHash tính toán nhiều loại hash theo mặc định và sẽ hiển thị chúng trong các cột bên cạnh mỗi file.

Để sao chép hash của file vào clipboard, hãy nhấp chuột phải vào file và chọn loại hash ưa thích từ menu con Copy Digest. Sau đó, dán hash đã sao chép vào đâu đó để tham khảo trong tương lai.

Sao chép hash của file vào clipboard
Sao chép hash của file vào clipboard

Ngoài ra, bạn có thể lưu hash vào một file thông qua File > Save As.

Kiểm tra hash

Để kiểm tra tính toàn vẹn dữ liệu của file với GtkHash, hãy chọn File > Open và chọn file hash đi kèm với file chính. File hash thường sẽ có phần mở rộng sha1, md5 hoặc sfv và GtkHash hỗ trợ tất cả các phần mở rộng phổ biến.

Khi file được load, nhấp vào nút Hash ở phía dưới bên phải. GtkHash sẽ tính toán và so sánh hash của file với hash được báo cáo và hiển thị cho bạn kết quả. Như bạn có thể thấy trong ảnh chụp màn hình, có 2 kết quả khớp và 2 cái kết quả không.

Kết quả kiểm tra
Kết quả kiểm tra

Nhiều loại hash hơn

GtkHash đi kèm với các thuật toán hash phổ biến nhất được kích hoạt, nhưng chúng không phải là những thuật toán duy nhất mà nó hỗ trợ. Để biết thêm, hãy truy cập Edit > Preferences.

Bạn có thể chọn từ hơn hai chục hash khác nhau, trong số đó, bạn có thể sẽ tìm thấy hash mà mình thích.

So sánh checksum từ Terminal

Nếu bạn đang ở trong môi trường máy chủ, cách duy nhất để so sánh checksum là thông qua Terminal. May mắn thay, việc kiểm tra và tạo hash file trên Terminal cũng dễ dàng như sử dụng GUI. Hầu hết các bản phân phối đi kèm với một bộ công cụ cho mục đích này. Một số trong những tùy chọn phổ biến nhất là:

  • md5sum
  • shasum
  • sha256sum
  • sha384sum
  • sha512sum

Việc sử dụng rất đơn giản vì chúng hoạt động theo cùng một cách: Bạn nhập tên của chúng, sau đó là tên của file mà bạn muốn tính toán hash. Ví dụ, để tính toán hash SHA-512 cho ISO cài đặt Arch Linux đã tải xuống, ví dụ sử dụng:

sha512sum archlinux-2020.05.01-x86_64.iso

Ở trên, sha512sum là lệnh cho thuật toán hash đã sử dụng. Sau một thời gian chờ đợi, hash SHA-512 đã xuất hiện trên màn hình.

Trong tương lai, bạn có thể muốn kiểm tra lại file của mình, vì vậy hãy xuất kết quả ra file thay vì màn hình. Các lệnh hash không cung cấp chức năng như vậy vì nó chỉ chuyển hướng trong Linux. Bằng cách sử dụng biểu tượng > sau lệnh và tên file, kết quả đầu ra của lệnh sẽ được lưu trong file thay vì được xuất trên màn hình. Bạn cũng có thể sử dụng sha256sum:

sha256sum archlinux-2020.05.01-x86_64.iso > archlinux-2020.05.01-x86_64.iso.sha256

Thao tác này sẽ xuất kết quả ra một file văn bản điển hình mà bạn có thể kiểm tra. Trong đó, bạn sẽ thấy hash của file theo sau là tên file.

Kết quả được xuất ra một file văn bản điển hình
Kết quả được xuất ra một file văn bản điển hình

Việc kiểm tra file so với hash chỉ yêu cầu bạn thêm switch -c vào lệnh và sử dụng file hash thay vì file thực. Nói cách khác là một cái gì đó như thế này:

sha256sum -c archlinux-2020.05.01-x86_64.iso.sha256

Mặc dù việc xác minh checksum trong Linux rất dễ dàng, nhưng việc kiểm tra hash cho từng file là không thực tế. Đó là điều bạn nên làm đối với những dữ liệu nhạy cảm hoặc ISO Linux mà bạn đã tải xuống từ web.

Xem thêm:

  • Cách kiểm tra tính xác thực của phần mềm Linux bằng chữ ký số
  • Cách ghi âm thanh hệ thống trên Linux
  • Các tính năng mới trong Linux Mint 20 Cinnamon
  • 7 cách sử dụng lệnh Head trong Linux
  • Cách cài đặt môi trường desktop Deepin trên Ubuntu
  • Cách cài đặt Arch Linux trên Raspberry Pi
  • Cách truy cập phân vùng Linux Ext4 từ Windows
Post Views: 108
Previous Post

Cách sử dụng ZFS Snapshots trong Ubuntu 20.04

Next Post

Cách giám sát, dọn dẹp và tối ưu hóa Linux với Stacer

Related Posts

Quicktime Player Logo650 1
macOS

Cách ghép video trên macOS bằng QuickTime Player

26/12/2021
Kali Linux 2021 4 700 1
Linux

Kali Linux 2021.4: Thêm 9 công cụ mới và hỗ trợ tốt hơn cho Apple M1

26/12/2021
Openbsd La Gi 1
Linux

OpenBSD là gì? Đây là mọi thứ bạn cần biết về hệ điều hành này!

26/12/2021
Mac Os Xoa Ung Dung Cai Dat Logo640 1
macOS

Cách gỡ, xóa ứng dụng trên Mac OS

26/12/2021
Tim Thu Vien Anh Photos Library Tren May Mac700 1
macOS

Hướng dẫn tìm thư viện ảnh Photos Library trên máy Mac

26/12/2021
So Sanh Macbook Pro Macbook Air Va Ipad Pro 1
macOS

So sánh MacBook Pro 13 inch với MacBook Air và iPad Pro

26/12/2021
Next Post
Cách Giám Sát, Dọn Dẹp Và Tối ưu Hóa Linux Với Stacer 6094e95f624c3.jpeg

Cách giám sát, dọn dẹp và tối ưu hóa Linux với Stacer

Bài mới nhất

Tổng Hợp 10 Mẫu Email Marketing Giới Thiệu Sản Phẩm Nổi Bật Nhất Hiện Nay 612d0da97658c.png

Tổng hợp 10 mẫu email marketing giới thiệu sản phẩm nổi bật nhất hiện nay

07/05/2025
Dịch Vụ Thiết Kế Website Tại Hải Dương Chuyên Nghiệp, ấn Tượng Và Uy Tín 612d25752b14f.png

Dịch vụ thiết kế website tại Hải Dương chuyên nghiệp, ấn tượng và uy tín

06/05/2025
Top Công Ty Thiết Kế Website Tại Biên Hòa Chuyên Nghiệp, Chuẩn Seo 612d259494e93.jpeg

Top công ty thiết kế website tại Biên Hòa chuyên nghiệp, chuẩn SEO

06/05/2025
Top Công Ty Thiết Kế Website Tại Vinh – Nghệ An Uy Tín 612d259a9cae3.jpeg

Top công ty thiết kế website tại Vinh – Nghệ An uy tín

05/05/2025
Top 10 Công Ty Thiết Kế Website Tại Nha Trang Chuyên Nghiệp 612d0a9ad018b.jpeg

Top 10 công ty thiết kế website tại Nha Trang chuyên nghiệp

05/05/2025

Danh mục

  • Android
  • Bảo mật máy tính
  • Bảo mật, Antivirus
  • Chuyện công nghệ
  • Deep Learning
  • Development
  • Dịch vụ công trực tuyến
  • Dịch vụ nhà mạng
  • Giải pháp bảo mật
  • Hệ thống
  • Hệ thống
  • iPhone
  • Kiến thức bảo mật
  • Kiến thức cơ bản phổ thông
  • Kiến thức Marketing căn bản
  • Kiến thức tổng hợp
  • Lập trình
  • Linux
  • Linux OS
  • macOS
  • Mail Server
  • Mạng LAN – WAN
  • Máy ảo
  • Máy chủ
  • ms excel
  • ms-powerpoint
  • Nền tảng điện toán đám mây
  • Phần cứng
  • Phần Mềm
  • Quản trị hệ thống
  • Raspberry Pi
  • Sửa lỗi máy tính
  • Tăng tốc máy tính
  • Thủ thuật
  • Thủ thuật SEO
  • Thủ thuật Wifi
  • Tiện ích hệ thống
  • Tin học văn phòng
  • Tin tức
  • Uncategorized
  • Ứng dụng
  • Website
  • Windows Server 2012

Thẻ

#app #chatbot #chatbot tự động #CRM #Kiến thức cơ bản #Techblog #Thiết kế website Android apple CPU Email Marketing Google Google Drive hacker HTML hàm python hàm python có sẵn hình nền hình nền máy tính học css học python học SQL ios iphone iphone 12 iPhone X macos Microsoft mssql MS SQL Server ngôn ngữ lập trình python Raspberry Pi Samsung smartphone SQL SQL Server tham số trong C thủ thuật windows 10 tài liệu python windows windows 10 YouTube điện thoại thông minh ứng dụng
  • About
  • Advertise
  • Privacy & Policy
  • Contact

© 2022 Pha Le Solution

No Result
View All Result
  • Home

© 2022 Pha Le Solution