Amazon web services 如何将scp从专用服务器连接到AmazonS3?
我需要将文件从服务器A复制到S3。Amazon web services 如何将scp从专用服务器连接到AmazonS3?,amazon-web-services,amazon-s3,centos7,Amazon Web Services,Amazon S3,Centos7,我需要将文件从服务器A复制到S3。 约束条件: A位于专用网络中。 A只能从B使用ssh 我的尝试: scp-i key.pemuser@ip:/path/to/file>(aws s3 cp-s3://s3/uri) 仅当文件名为- 除了-以外的任何名称都会出现错误: 用户提供的路径文件不存在。对不起,我的坏消息。 我认为-是源文件的名称。 因为当我试图发送只有s3://s3/uri的文件时,它复制了一个名为- 相反,-表示使用bash的进程替换传递给aws cli的stdin(aws s3
约束条件:
scp-i key.pemuser@ip:/path/to/file>(aws s3 cp-s3://s3/uri)
仅当文件名为
-
除了
-
以外的任何名称都会出现错误:用户提供的路径文件不存在。
对不起,我的坏消息。我认为
-
是源文件的名称。因为当我试图发送只有
s3://s3/uri
的文件时,它复制了一个名为-
相反,
-
表示使用bash的进程替换传递给aws cli的stdin(aws s3 cp-s3://s3/uri/filename)
在本例中,字符串-
是stdin的同义词。不清楚通过将-
更改为其他名称来尝试实现什么。我正在尝试命名在s3中创建的文件@Gypycosmonaut