Verificação de hash ao empurrar via SCP

1

Existe uma maneira simples de verificar o hash do arquivo ao fazer o upload via SCP? Eu preciso de um script de shell bash , porque o upload será feito automaticamente pelo cron. Eu uso este comando:

scp backup.tar.gz [email protected]:/home/matoha/backup/backup.tar.gz

Eu procurei na web e também procurei no manual do scp, mas não encontrei nada. Obrigado!

    
por Matoha 05.05.2013 / 12:25

1 resposta

3

md5sum fará o trabalho de lhe dar um hash.

Seu script deve

  1. Chame md5sum para obter o hash
  2. Copie o arquivo
  3. Chame md5sum na máquina remota com ssh
  4. Comparar hash

Como alternativa, use rsync , que faz uma verificação completa da transferência de arquivos

    
por 05.05.2013 / 12:39

Tags