使用kettle从FTP下载文件

使用kettle从FTP下载文件,ftp,download,pentaho,kettle,Ftp,Download,Pentaho,Kettle,我试图用pentaho kettle从FTP服务器远程机器上下载一个文件,用FTP获取一个文件,我可以在我的本地机器上做到这一点。但当我尝试在jboss web服务器中部署应用程序时,它无法下载,导致从FTP获取文件时出错:登录不正确 但关于登录详细信息,一切似乎都是正确的 我是否已在服务器中的其他位置配置了任何内容?请帮助。在这种情况下,您可以检查以下几点: 检查远程FTP服务器的安全设置是否允许运行作业的计算机建立FTP连接。如果您有权访问服务器,请尝试以下命令以确保服务器具有访问权限: t

我试图用pentaho kettle从FTP服务器远程机器上下载一个文件,用FTP获取一个文件,我可以在我的本地机器上做到这一点。但当我尝试在jboss web服务器中部署应用程序时,它无法下载,导致从FTP获取文件时出错:登录不正确

但关于登录详细信息,一切似乎都是正确的


我是否已在服务器中的其他位置配置了任何内容?请帮助。

在这种情况下,您可以检查以下几点:

检查远程FTP服务器的安全设置是否允许运行作业的计算机建立FTP连接。如果您有权访问服务器,请尝试以下命令以确保服务器具有访问权限:

telnet <your-remote-ftp-server-host> 21
# Or try:
telnet <your-remote-ftp-server-host> 22
验证远程FTP服务器是否尊重FTP连接请求,否则尝试使用FTP获取文件和使用SFTP获取文件是Ketter中两个完全不同的作业步骤

无论从何处获取FTP凭据(理想情况下是从配置文件中获取),都要测试相关范围内的作业是否正确读取凭据-为此,请使用“写入日志”步骤
您可以尝试使用带有SFTP的Get文件下载吗?