BASH: Az md5 fájl kivonatának megszerzése a távoli szerveren

Van-e mód arra, hogy egy fájl md5 kivonatát megszerezzem egy távoli szerveren?

Olyan parancsot keresek, mint

md5 hlin117@server:/path/to/file.txt 

Válasz

AFAIK nincs távoli md5.

A legközelebb a távoli kiszolgálón végrehajtott parancsot lehet elérni:

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

Nyilvánvaló, hogy , md5sum telepítve kell lennie a távoli kiszolgálón.

Alternatív megoldásként szerezze be a fájlt, és helyben végezze el:

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

Vagy, amire @Cyrus rámutatott:

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

Megjegyzések

  • Köszönöm! Az első megoldás működött. (PS: Meg akartam szerezni az md5 kivonat összegét, ezért nem kell helyileg szkennelnem.)
  • helyi md5sum: ssh hlin117@server cat /path/to/file.txt | md5sum

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük