使用Amazon Data Pipeline,SFTP和S3配置公钥验证

时间:2016-02-29 18:19:12

标签: amazon-s3 sftp amazon-data-pipeline

来自以下Data Pipeline ShellCommandWith (S)FTP Sample

  

该示例依赖于配置公钥认证以访问SFTP服务器。

  1. 如何配置公钥认证,以便我的Amazon Data Pipeline的 ShellCommandActivity 可以通过SFTP访问本地服务器并将文件上传到S3?
  2. 我在ShellCommandActivity中输入了什么命令来测试它是否可以与我的本地SFTP服务器通信?

1 个答案:

答案 0 :(得分:0)

由于您不想在管道定义中公开您的密码,因此该示例假定您为ftp服务器设置了无密码ssh登录。

您可以在此处详细了解:http://www.linuxproblem.org/art_9.html

请确保您的组织的安全规则允许这样做,或者如果您不确定,请与您的IT部门的某人核实。

如果您被允许并且能够进行设置,则可以通过运行示例进行测试。它有一个sftp命令,可以作为ShellCommandActivity的一部分执行。