【发布时间】:2017-11-07 18:59:29
【问题描述】:
我有一个使用 s3 服务器创建的 Jewel 版本的 Ceph 测试环境,我可以看到工作正常(可以为存储桶添加和删除文件)
我被要求设置存储桶的权限,只允许一些用户读取存储桶而其他用户可以写入。
当我使用 ACL 时,如果一个 user_a 上传文件,即使 user_b 对存储桶具有读取权限,user_b 也无法读取该文件。
我一直在线看s3的policy部分,
当我尝试使用 s3cmd 或 s3client php 脚本设置策略时,我会收到一条错误消息
<?xml version="1.0" encoding="UTF-8"?><Error><Code>InvalidArgument</Code><BucketName>test_bucket</BucketName><RequestId>
在我得到的 s3/radosgw 日志中
2017-11-06 12:54:41.987704 7f67a9feb700 0 无法解析输入:
谁能解释我为什么会收到这个错误?
【问题讨论】: