Isso é usado para verificar se um arquivo está danificado/alterado durante o download. Se o conteúdo do arquivo permanecer inalterado, o hash do arquivo seria o mesmo que o arquivo original. Mudar até um único pedaço do arquivo lhe daria um hash diferente.
Ubuntu/Debian, Centos e outras distribuições Linux informam o MD5 ou SHA1 ou SHA256 Hashes do arquivo ISO original. Então, depois de baixar o arquivo ISO do site oficial ou de alguns espelhos geograficamente próximos, você pode verificar se os hashes são os mesmos para verificar se você tem uma cópia exata do arquivo iso original. Se os hashes não corresponderem, seu arquivo ISO está corrompido e você terá que baixá -lo novamente. Arquivos ISO corrompidos podem causar muitos problemas de instalação.
Neste artigo, mostrarei como calcular os hashes MD5, SHA1 e SHA256 da imagem ISO da sua distribuição Linux desejada. Então vamos começar.
Encontrando Hashes MD5, SHA1 e SHA256 de imagens ISO Linux:
Você pode encontrar os hashes MD5, SHA1 e SHA256 no site oficial da distribuição Linux, da qual você está baixando a imagem ISO da.
Como você pode ver, os hashes md5 e sha1 são dados na página de downloads do arch linux.
Para o Ubuntu, você pode encontrar os hashes em https: //.Ubuntu.com
Selecione a versão do Ubuntu que você deseja baixar e verá uma lista de diretórios aqui. Cada tipo de hashes tem arquivo separado. Por exemplo, os hashes do MD5 são armazenados em Md5sums arquivo, os hashes sha1 são armazenados em Sha1sums arquivo e os hashes sha256 são armazenados em SHA256Sums arquivo.
Se você clicar no Md5sums Arquivo, o hash md5 para o arquivo ISO do Ubuntu Desktop e servidor deve ser exibido.
Se você clicar no Sha1sums Arquivo, o hash sha1 para a área de trabalho do Ubuntu e o arquivo ISO do servidor deve ser exibido da mesma maneira.
O mesmo vale para sha256 hashes. O arquivo a olhar é SHA256Sums.
Nem todas as distribuições Linux listarão todos os tipos de hashes. Alguns apenas usarão hashes md5 e sha1. Enquanto outros podem usar hashes MD5, SHA1 e SHA256.
Assim, para outras distribuições Linux, você deve encontrar os hashes MD5, SHA1 ou SHA256 em seus sites oficiais. Se você está tendo dificuldades, basta fazer uma pesquisa rápida no Google. Lembre -se de confiar nos hashes listados apenas nos sites oficiais, não em outros sites aleatórios.
Agora, você sabe como encontrar as somas de verificação MD5, SHA1 e SHA256 das imagens ISO de suas distribuições favoritas do Linux.
Verificando as somas de verificação MD5, SHA1 e SHA256 de imagens ISO:
Nesta seção, mostrarei como calcular as hashes MD5, SHA1 e SHA256 das imagens ISO.
Por exemplo, digamos que você baixou o servidor Ubuntu 18.04.1 LTS ISO Image. Agora, você quer verificar se a imagem ISO está corrompida ou não.
Primeiro, navegue até o diretório em que você baixou a imagem ISO da seguinte forma:
$ CD ~/Downloads
Como você pode ver, a imagem ISO do Ubuntu Server 18.04.1 LTS está aqui.
Agora, para calcular o hash MD5 do arquivo ISO, execute o seguinte comando:
$ md5sum ubuntu-18.04.1-Live-Server-AMD64.ISO
Como você pode ver, o hash do arquivo ISO é impresso no console.
Agora, coloque o hash original do MD5 e seu hash md5 calculado lado a lado e compare -os. Como você pode ver, eles são os mesmos no meu caso.
Se você deseja calcular o hash sha1 do arquivo ISO, execute o seguinte comando:
$ sha1sum ubuntu-18.04.1-Live-Server-AMD64.ISO
Como você pode ver, o hash sha1 é calculado e impresso no console.
Como você pode ver, os hashes novamente correspondiam com o original.
Da mesma forma, você pode calcular o hash sha256 da sua imagem ISO da seguinte maneira:
$ sha256sum ubuntu-18.04.1-Live-Server-AMD64.ISO
Como você pode ver, o hash sha256 é calculado e o hash é impresso no console.
Como você pode ver, os hashes correspondem novamente.
Você não precisa verificar se há todos os tipos de hash para verificar a integridade da sua imagem ISO. Verificar apenas um tipo é suficiente.
Então, é assim que você calcula as imagens ISO MD5, SHA1 e SHA256 de imagens ISO de suas distribuições Linux desejadas. Obrigado por ler este artigo.