美文网首页
Ceph 配置URL访问s3 Bucket

Ceph 配置URL访问s3 Bucket

作者: Joncc | 来源:发表于2019-11-19 09:40 被阅读0次

一、创建json文件,用于编辑policy,文件内容如下(Version并不重要),Action存在多种选择(如步骤三所示),并且允许同时选择多个,本文只是通过URL访问Bucket中的文件,因此只选择了s3:GetObject。

{
     "Version": "2012-10-17",
     "Statement": [
         {
             "Effect": "Allow",
             "Principal":"*",
             "Action":"s3:GetObject",
             "Resource": "*"
         }
     ]
 }

二、配置Policy生效,命令如下(File为上一步生成的文件)。

  1. 这一条命令使得<Bucket>中的所有内容权限为Public(只读),包括续传的文件。其中,<File>为上一步创建的json文件。
s3cmd setpolicy <File> s3://<Bucket>/ --acl-public

  1. 这一条命令使得<Bucket>的文件目录权限为Public(只读),即可通过URL看到<Bucket>中的文件目录。
s3cmd setacl --acl-public s3://<Bucket>/           

相关文章

网友评论

      本文标题:Ceph 配置URL访问s3 Bucket

      本文链接:https://www.haomeiwen.com/subject/ynvbictx.html