使用SFTP将文件从AWS S3传输到Unix服务器

时间:2019-10-07 07:46:47

标签: python amazon-s3 sftp boto3 paramiko

我正在尝试使用Python中的paramiko和boto3库将文件从S3存储桶传输到Unix服务器。目前,我可以通过使用下载方法将文件移至本地来实现此目的。然后,我将使用ftp客户端将文件上传到Unix服务器。有没有简单的方法可以直接从s3到unix服务器执行此操作,而无需将文件移到本地?

1 个答案:

答案 0 :(得分:0)

几乎没有简单的API可以使您在两个远程S3和FTP服务器之间传输文件。

但是,您当然可以:

  • 从Unix服务器上的S3启动下载,或者

  • 在AWS上设置服务器,该服务器会将文件推送/上传到Unix服务器。