【发布时间】:2019-12-06 04:02:02
【问题描述】:
我正在尝试使用 ListSFTP 处理器(在 apache nifi 中)列出 AWS EC2 实例中的文件。 我可以使用 FileZilla 执行此操作,但无法使用 ListSFTP 处理器执行此操作。我得到这个例外 -
我想我已经在 ListSFTP 处理器中正确设置了所有属性。
我还允许 EC2 实例安全组上的所有流量。
不知道我哪里出错了。它与pem文件有关吗?我该怎么办。?当我提供本地计算机桌面上文件的路径时,我收到错误消息。 Nifi 说无效的私钥路径。
【问题讨论】:
-
您在 FileZilla 中使用什么凭据连接到 SFTP 实例?您还必须将这些提供给
ListSFTP处理器。在上述配置中,您似乎列出了操作系统用户ec2-user(是否配置为有效 SFTP 用户的名称?)。您似乎还没有提供密码。这似乎可能会导致您遇到错误。 -
我没有为 ec2 实例设置任何密码。我使用了与 Filezilla 相同的凭据。用户名 - ec2-user,我将密码框留空,端口 - 22。它使用 filezilla 工作。我还为我的 ec2 实例设置了密码并尝试过,它没有用。我在 Filezilla 中导入了 pem 文件,但使用 nifi 我没有这样做。
标签: apache amazon-web-services amazon-ec2 server apache-nifi