我已在CentOS服务器上使用s3cmd成功设置。
但在尝试将S3文件下载到我自己的服务器上时出现了一个问题。
我已尝试过所有其他操作,例如使用s3cmd将文件上传到s3,创建文件夹等等,一切正常。但是只有文件下载没有发生。
以下是我正在使用的控制台上的代码
[root@myserver tmp]# s3cmd get s3://a_s3_bucket/test.csv
download: 's3://a_s3_bucket/test.csv' -> './test.csv' [1 of 1]
download: 's3://a_s3_bucket/test.csv' -> './test.csv' [1 of 1]
ERROR: S3 error: 400 (Bad Request)
[root@myserver tmp]#
然而,上传工作正常:
s3cmd put FILE /var/www/html/myserver/test.csv s3://a_s3_bucket
我还发现以下代码可以正常工作
s3cmd get s3://a_s3_bucket/*.csv
但单个文件下载代码不起作用。
请有人帮忙下载文件。