Esto se usa para verificar si un archivo está dañado/cambiado mientras se descarga. Si el contenido del archivo no cambia, entonces el hash del archivo sería el mismo que el archivo original. Cambiar incluso un solo bit del archivo le daría un hash diferente.
Ubuntu/Debian, Centos y otras distribuciones de Linux le indican los hashes MD5 o SHA1 o SHA256 del archivo ISO original. Entonces, una vez que descargue el archivo ISO desde su sitio web oficial o algunos espejos geográficamente cercanos, puede verificar si los hashes son los mismos para verificar que haya obtenido una copia exacta del archivo ISO original. Si los hashes no coinciden, su archivo ISO está dañado y tendrá que descargarlo nuevamente. Los archivos ISO corruptos pueden causar muchos problemas de instalación.
En este artículo, le mostraré cómo calcular los hashes MD5, SHA1 y SHA256 de la imagen ISO de su distribución de Linux deseada. Entonces empecemos.
Encontrar los hashes de MD5, SHA1 y SHA256 de las imágenes ISO de Linux:
Puede encontrar los hashes MD5, SHA1 y SHA256 en el sitio web oficial de la distribución de Linux de la que está descargando la imagen ISO.
Como puede ver, los hashes MD5 y Sha1 se dan en la página de descargas de Arch Linux.
Para Ubuntu, puede encontrar los hashes en https: // liberaciones.ubuntu.comunicarse
Seleccione la versión de Ubuntu que desea descargar y debería ver una lista de directorio aquí. Cada tipo de hashes tiene un archivo separado. Por ejemplo, los hashes md5 se almacenan en Md5sums Archivo, los hashes SHA1 se almacenan en Sha1sums Archivo, y los hashes SHA256 se almacenan en Sha256sums archivo.
Si hace clic en el Md5sums Archivo, se debe mostrar el hash MD5 para Ubuntu Desktop y el archivo ISO del servidor.
Si hace clic en el Sha1sums Archivo, el hash SHA1 para Ubuntu Desktop y el archivo ISO del servidor debe mostrarse de la misma manera.
Lo mismo ocurre con los hashes SHA256. El archivo para mirar es Sha256sums.
No todas las distribuciones de Linux enumerarán cada tipo de hashes. Algunos solo usarán hashes md5 y sha1. Mientras que otros pueden usar MD5, SHA1 y SHA256 Hashes.
Solo así, para otras distribuciones de Linux, debe encontrar los hashes MD5, SHA1 o SHA256 en sus sitios web oficiales. Si está pasando mal, simplemente haga una búsqueda rápida en Google. Recuerde confiar en los hashes que figuran solo en los sitios web oficiales, no en ningún otro sitio web aleatorio.
Ahora, sabe cómo encontrar las suma de verificación MD5, SHA1 y SHA256 de las imágenes ISO de sus distribuciones favoritas de Linux.
Verificación de MD5, SHA1 y SHA256 SUMS de imágenes ISO:
En esta sección, le mostraré cómo calcular los hashes MD5, SHA1 y SHA256 de las imágenes ISO.
Por ejemplo, supongamos que ha descargado el servidor Ubuntu 18.04.1 imagen ISO LTS. Ahora, desea verificar si la imagen ISO está dañada o no.
Primero, navegue al directorio donde descargó la imagen ISO de la siguiente manera:
$ cd ~/descargas
Como puede ver, la imagen ISO de Ubuntu Server 18.04.1 LTS está aquí.
Ahora, para calcular el hash MD5 del archivo ISO, ejecute el siguiente comando:
$ md5sum ubuntu-18.04.1-Live-server-amd64.Yo asi
Como puede ver, el hash del archivo ISO se imprime en la consola.
Ahora, coloque el hash MD5 original y su hash MD5 calculado uno al lado del otro y compárelos. Como puede ver, son los mismos en mi caso.
Si desea calcular el hash SHA1 del archivo ISO, ejecute el siguiente comando:
$ sha1sum ubuntu-18.04.1-Live-server-amd64.Yo asi
Como puede ver, el hash SHA1 se calcula e imprime en la consola.
Como puede ver, los Hashes nuevamente coincidieron con el original.
De la misma manera, puede calcular el hash SHA256 de su imagen ISO de la siguiente manera:
$ sha256sum ubuntu-18.04.1-Live-server-amd64.Yo asi
Como puede ver, se calcula el hash SHA256 y el hash se imprime en la consola.
Como puede ver, los hashes coincidieron nuevamente.
No tiene que verificar cada tipo de hash para verificar la integridad de su imagen ISO. Verificar solo un tipo es suficiente.
Entonces, así es como calculas las hashes MD5, Sha1 y Sha256 de las imágenes ISO de las distribuciones de Linux deseadas. Gracias por leer este artículo.