BASH: Obtendo o hash md5 do arquivo no servidor remoto

0

Existe alguma maneira de obter o hash md5 de um arquivo em um servidor remoto?

Estou procurando um comando como

md5 hlin117@server:/path/to/file.txt
    
por hlin117 25.09.2015 / 06:54

1 resposta

5

AFAIK não há md5 remoto.

O mais próximo que você pode conseguir é executar o comando no servidor remoto:

ssh hlin117@server md5sum /path/to/file.txt

Obviamente, md5sum deve ser instalado no servidor remoto.

Como alternativa, obtenha o arquivo e faça-o localmente:

scp hlin117@server:/path/to/file.txt .
md5sum file.txt
rm file.txt

Ou, como apontou @Cyrus:

ssh hlin117@server cat /path/to/file.txt | md5sum
    
por 25.09.2015 / 07:06