criando e usando hashsum na imagem .iso

1

Recentemente me deparei com sha1sum -c. Como a manpage afirma -

-c, --check
              read SHA1 sums from the FILEs and check them

Agora eu sei como gerar e usar o sha1sum de um .iso. Por exemplo,

$ sha1sum grml64-full_2014.11.iso 
120bfa48b096691797a73fa2f464c7c71fac1587  grml64-full_2014.11.iso

Mas se eu tentar: -

$ sha1sum -c grml64-full_2014.11.iso 
sha1sum: grml64-full_2014.11.iso: no properly formatted SHA1 checksum lines found

Eu até tentei: -

$ cat sha1sum-grml 
120bfa48b096691797a73fa2f464c7c71fac1587

Como pode ser visto, é um único arquivo que possui o sha1sum.

Se eu tentar o seguinte: -

$ sha1sum -c grml64-full_2014.11.iso sha1sum-grml 
sha1sum: grml64-full_2014.11.iso: no properly formatted SHA1 checksum lines found
sha1sum: sha1sum-grml: no properly formatted SHA1 checksum lines found

O que eu tentei aqui foi que o sha1sum gerasse e verificasse o sha1sum com o checksum que eu coloquei em um arquivo e compare entre os dois checksums ou algo assim.

Talvez eu tenha entendido mal alguma coisa, talvez cada arquivo no .iso precise ter sua própria soma de verificação ou algo assim?

Eu olhei para o homem e para a informação. e tornou-se nenhum o mais sábio.

Ansiosos para entender e uma solução.

    
por shirish 13.10.2015 / 16:44

1 resposta

4

Gere o arquivo sha1sum ,

sha1sum myfile >sums

Em seguida, verifique com este arquivo,

sha1sum -c sums
    
por 13.10.2015 / 16:47