我通过SFTP连接到远程主机以传输文件。
是否可以在不先下载文件的情况下确定远程主机上文件的哈希值?如果是这样的话?
答案 0 :(得分:0)
当您使用SFTP时,您还应该具有对此计算机的SSH访问权限,因为SFTP是基于SSH的FTP。
这意味着您应该能够在这台机器上执行远程命令 - 尝试一下这里提到的一些方法:How to use SSH to run a shell script on a remote machine?
例如 - 在macOS上,有一个命令md5
(Linux上为md5sum
),它接受一个文件路径作为参数,并返回一个哈希值。这应该可以帮助你开始!