s3fs“无法确定如何build立安全凭证”

我正在尝试使用s3fs将S3存储桶挂接到标准AWS Amazon Linux AMI(安装了所有必需的依赖关系)。 但是,当我运行以下教程时: s3fs mybucketname -o allow_other myfolder或其变体,我得到的回应是:

s3fs:无法确定如何build立安全凭证

我试过了:

  • 在etc文件夹中创buildpasswd-s3fs,格式为:accessID:secretAccessKey
  • 在主文件夹中创build.passwd-s3fs
  • 设置AWS_ACCESS_KEY_ID和AWS_SECRET_ACCESS_KEY环境variables
  • 尽可能地打开passwd-s3fs的权限( 这个问题变得更加安全)
  • 为与此访问密钥pipe理员访问关联的IAM用户提供服务
  • 成功通过本地客户端连接相同的访问和秘密访问密钥的详细信息
  • 一般双重检查一切错别字等

我有一种感觉,我正在做一些愚蠢的AWS方面(我完全是新来的AWS),有什么具体的我需要应用到S3桶权限,政策等? 这让我很生气,非常感谢!