将FTP文件与MD5进行比较
我想使用batch从将FTP文件与MD5进行比较,ftp,md5,Ftp,Md5,我想使用batch从mput命令上传到FTP。但是,我不想做的是上传一个以前已经上传过的文件,所以我需要每个文件的MD5,并将新文件与现有文件进行比较 我需要的命令如何?首先,确保远程服务器支持校验和计算。很多人没有。我相信甚至没有标准的FTP命令来计算远程文件的校验和。有许多提案,也有许多专有解决方案 最新的提案是: 可用于计算MD5校验和的一些命令有:XMD5、MD5和HASH 你可以用WinSCP来测试。WinSCP支持前面提到的所有命令。测试它的或。如果它们有效,请检查WinSCP对您
mput
命令上传到FTP。但是,我不想做的是上传一个以前已经上传过的文件,所以我需要每个文件的MD5,并将新文件与现有文件进行比较
我需要的命令如何?首先,确保远程服务器支持校验和计算。很多人没有。我相信甚至没有标准的FTP命令来计算远程文件的校验和。有许多提案,也有许多专有解决方案 最新的提案是:
可用于计算MD5校验和的一些命令有:
XMD5
、MD5
和HASH
你可以用WinSCP来测试。WinSCP支持前面提到的所有命令。测试它的或。如果它们有效,请检查WinSCP对您的服务器使用的命令和语法
然后可以在命令行FTP客户端中执行该命令。你没有告诉我们,你在用什么客户。在普通Windows或*nix命令行ftp
客户端中,可以使用quote
命令执行任意ftp协议命令,如:
quote MD5 filename
如果您在Windows上,则可以使用。在GUI中,WinSCP将为您找出要使用的命令。您只需使用:
(我是WinSCP的作者)
不过请注意,您最好使用SHA-1。MD5不再受信任。首先,确保远程服务器完全支持校验和计算。很多人没有。我相信甚至没有标准的FTP命令来计算远程文件的校验和。有许多提案,也有许多专有解决方案 最新的提案是:
可用于计算MD5校验和的一些命令有:
XMD5
、MD5
和HASH
你可以用WinSCP来测试。WinSCP支持前面提到的所有命令。测试它的或。如果它们有效,请检查WinSCP对您的服务器使用的命令和语法
然后可以在命令行FTP客户端中执行该命令。你没有告诉我们,你在用什么客户。在普通Windows或*nix命令行ftp
客户端中,可以使用quote
命令执行任意ftp协议命令,如:
quote MD5 filename
如果您在Windows上,则可以使用。在GUI中,WinSCP将为您找出要使用的命令。您只需使用:
(我是WinSCP的作者)
不过请注意,您最好使用SHA-1。MD5不再值得信任。为什么不使用?2017年,FTP就像发送传真一样。如果是这样,他们真的会给你发送一个困难的挑战。FTP不具备在服务器端计算任何内容的能力,因此您必须先下载文件并进行比较,然后才能知道是否应该上传文件,这真的很麻烦。但这不太可能继续,因为对MD5的信任度几乎为零。为什么不使用?2017年,FTP就像发送传真一样。如果是这样,他们真的会给你发送一个困难的挑战。FTP不具备在服务器端计算任何内容的能力,因此您必须先下载文件并进行比较,然后才能知道是否应该上传文件,这真的很麻烦。但这不太可能继续,因为对MD5的信任度几乎为零。