我正在开发一个使用Spring Boot和Apache Camel的程序,该程序使用FTP从文件服务器读取文件,并使用FTP将其写入另一个文件服务器。我正在JBoss EAP服务器中部署Spring Boot应用程序。当我使用Apache commons-net库连接到FTP服务器时,它失败了,出现了一个异常,它无法连接到FTP服务器。我打印了堆栈记录。例外情况如下:
<<Some FTP logs before connecting>>
500 - I won't open a connection to IP.
java.lang.N
我有一个非常令人沮丧的情况。我需要使用FTP从一些特殊的硬件中检索列表、删除和上传文件。我所有的开发都是在一台连接到神秘盒子的远程计算机上进行的。据我所知,这个盒子是在嵌入式软件上运行的。我可以通过FTP连接到计算机的唯一方法是使用cmd并调用ftp.exe,传递ip,然后按enter,enter,这意味着没有凭据。然后我就可以做ls了。放入并删除。然而,我需要做一个dll,稍后将从hta/javascript gui调用它,它将像这样使用:
var ftp = new ActiveXObject("Mission.FTP")
var list = ftp.ls(hostIP)
我有php代码,它从两个数据库表生成xml文件,并将xml文件保存到网站文件夹结构中的目录中。xml文件正在正确保存。保存文件后,它需要由ftp发送到外部ftp服务器文件夹。
function send_ftp($source_file, $destination_file)
{
// set up basic connection
$ftp_server = 'svr02.xxxxxxx.com';
$connection_id = ftp_connect('svr02.xxxxxxx.com');
// login with username and p
我在AIX中有一个脚本,它运行一个ftp来与运行vsftpd服务器的另一个主机建立FTPS连接。
/usr/bin/ftp -snv host 8081 <
当我通常从shell运行上面的脚本时,它工作得很好。
Working输出
Connected to host.
220 secure FTP service
Debugging on (debug=1).
---> AUTH TLS
234 Proceed with negotiation.
TLS Auth Entered.
TLS handshake succeeded, though Server signed it
是否有人成功地使用.Net FTPWebRequest类从NAT后面传送到远程服务器?我的代码如下:
Dim URI = "ftp://" & sRemoteDir & "/"
Dim ftp As FtpWebRequest = Nothing
Try
ServicePointManager.ServerCertificateValidationCallback = AddressOf ValidateServerCertificate
ftp = CType(FtpWebRequest.Create(URI), Ft
用Filezilla连接ftp.cdn.qcloud.com,输入账号和密码,连接成功但无法浏览目录。总是提示“读取目录列表失败”。状态: 正在解析 ftp.cdn.qcloud.com 的地址状态: 正在连接 115.159.5.146:21...状态: 连接建立,等待欢迎消息...状态: 不安全的服务器,不支持 FTP over TLS。状态: 已连接状态: 读取目录列表...命令: PWD响应: 257 "/" is your current location命令: TYPE I响应: 200 TYPE is now 8-bit binary命令:
我正在尝试使用lftp从雅虎商业托管帐户转移文件。我可以通过目录成功连接和cd,但如果我尝试与数据连接相关的命令(ls、镜像等),它会超时并出现套接字相关错误。下面是我正在使用的连接。
> lftp -d
lftp :~> set ftp:ssl-force true
lftp :~> set ftp:ssl-protect-list yes
lftp :~> set ftp:ssl-protect-data yes
lftp :~> set ftp:ssl-auth TLS
lftp :~> set ssl:verify-certificate no
lf
我正在使用FTPWebRequest和FTPWebResponse连接到FTP服务器。此FTP服务器检查来自客户端的失败登录尝试的次数,如果在指定的时间段内有太多失败的登录尝试,则暂时禁止客户端。对于最初的失败登录尝试,以及在被禁止后的任何尝试,我得到
“远程服务器返回一个错误:(530)未登录。”
如果我在被禁止后尝试手动连接FTP服务器(即从DOS提示符),我将得到
c:\> ftp a.b.c.d
Connected to a.b.c.d.
530 Host w.x.y.z has been temporarily banned from the FTP server.
Conne