通过管理控制台上传时,无法使用S3F读取文件



在Amazon Linux EC2实例上使用S3F在S3存储桶中使用S3F的问题。配置了FTP服务器并运行并运行。能够访问我上传为同一用户的文件。当我尝试访问直接通过管理控制台上传的文件时,我无法阅读它们。

可以看到它们在FTP客户端中列出,但无法访问通过控制台上传的

我使用以下命令安装了S3存储桶:

sudo /usr/local/bin/s3fs mybucketname 
-o use_cache=/tmp,iam_role="FTPs3role",allow_other /home/ftpuser1/ftp/files 
-o url="https://s3-us-west-2.amazonaws.com"

通过控制台上传的文件的权限为640,上传直接的权限为777。

试图更改用户文件夹的许可(包含指向其中S3存储键的链接(,但要获得输入输出错误。

关于如何读取无法访问的控制台上传的文件的任何想法?

在Amazon Linux AMI版本2018.03

上运行S3FS v1.85

谢谢

通过添加-o conprument_stat:

设法使其正常工作。
sudo /usr/local/bin/s3fs mybucketname 
-o use_cache=/tmp,iam_role="FTPs3role",allow_other /home/ftpuser1/ftp/files 
-o complement_stat -o url="https://s3-us-west-2.amazonaws.com"

通过管理控制台上传时,它与标头有关。使用以上来映射文件夹并按预期工作。

相关内容

  • 没有找到相关文章

最新更新