我需要自动化一些传输,但似乎我无法find一个体面的命令行FTP客户端支持FTPS的Windows平台? winscp支持SFTP,但没有很好的Windows SFTP服务器,只有FreeSSHDService,似乎没有积极支持了..因此,我想使用FileZilla服务器,支持FTPS ..
你可以使用Cygwin并selectopenssh lftp包。
(它依赖openssl ,所以我认为它是使用configure --with-openssl编译的)
由于我写了WinSCP已经更新,以支持FTPS的问题!
SFTPPlus具有一些自动化function。
使用开放标准(SSH,SFTP,FTPS,HTTP,PGP等)进行安全的文件传输,以及针对企业实力使用的额外审计和自动化。
cURL库http://curl.haxx.se/在其function列表中列出了FTPS支持,所以大概提供的参考客户端可用于从命令行进行FTPS传输。
在“Windows没有好的SFTP服务器”这一点上,cygwin( http://www.cygwin.com/ )包含了完整的OpenSSH软件包,
我已经使用cygwin提供的SSH服务器在几个Windows系统上提供SFTP / SCP支持。 如果仅仅因为FTPS得不到广泛的支持,你可能会更好地使用FTPS来代替FTPS。
如果你打算自动转移,我强烈推荐使用WinSCP(免费)或“CoreFTP客户端(20美元)”进行SFTP路由,因为这些将支持“预定”传输。 FTPS客户端“通常”不支持定时传输,尽pipe一些GUI客户端支持“排队”。
C-Kermit包含一个非常好的可编写脚本的FTPS客户端。
Windows版本花钱,但不是很多。 Unix / Linux版本是免费的。
大多数SSHD还没有看到几年的更新,因为实际上并没有太多补充到这些应用程序。
我个人使用http://sshwindows.sourceforge.net/为服务器端和一个腻子客户端脚本sftp。
上面的网站提到了一个新的开发者,如果有很好的变化,他会做出一些小小的改变,但是正如所说的,我从来不需要任何东西,
您的权利没有太多的ftps客户端的方式,这是两个选项不太喜欢,主要是由于双网口要求,不一致的字符集和不同的方式列出dirs。
干杯
PuTTY有一个很好的SFTP客户端( x86 EXE参考 )
而且,无论你做什么,请使用公钥authentication 。
我纠正了; PuTTY 通过SSH使用FTP隧道 ,与通过SSL请求FTP不同。
尝试CoreFTP ? 我前一阵子检查过它 – 它有一个命令行界面 – 但我最终没有使用它(我没有要求使用命令行)。 此外,一些function,你必须支付 – 但有一个免费的版本。