我正试图将一个存储在密码保护的FTP中的文件上传到我的服务器(在Heroku上)。问题是这个FTP在他的白名单上也不包含我的产品IP地址(而我不能添加它.)所以我应该使用一个代理来连接我的rails应用程序这个FTP。lookup ftp: no such host。我也有这段用于FTP下载的代码,但我不知道如何使它与代理一起工作:
ftp = Net::FTP.new('
我正在使用lftp镜像来自外部服务器的文件,但是现在我需要的是在成功下载后重命名源目录(在远程服务器上)。我需要的是打开远程服务器列表目录上的连接,下载从"todo“(即todo.20121019 )开始的所有目录,在成功之后,我必须将下载的目录重命名为”dol.20121019“。服务器上可能有多个dir。#!:passive-mode false;
open ftp:/