From the following Data Pipeline ShellCommandWith (S)FTP Sample:
The sample relies on having public key authentication configured to access the SFTP server.
- How do I configure public key authentication so that my Amazon Data Pipeline's ShellCommandActivity can access an on-prem server via SFTP and upload files to S3?
- What command do I put in my ShellCommandActivity to test if it can talk to my on-prem SFTP server?