minio bucket 设置read and write
时间: 2023-12-12 11:05:14 浏览: 168
您可以使用MinIO客户端工具 `mc` 来为您的存储桶设置读写权限。具体步骤如下:
1. 打开终端或命令行界面。
2. 输入以下命令,设置环境变量以连接到MinIO服务器:
```bash
export MINIO_ACCESS_KEY=your_access_key
export MINIO_SECRET_KEY=your_secret_key
export MINIO_ENDPOINT=your_minio_endpoint
```
其中,`your_access_key` 和 `your_secret_key` 是您的MinIO访问密钥,`your_minio_endpoint` 是您的MinIO服务器的地址。
3. 输入以下命令,为存储桶设置读写权限:
```bash
mc policy set public bucket_name
```
其中,`bucket_name` 是您要设置权限的存储桶的名称。
以上命令将为存储桶设置公共读写权限。如果您想要更精细的权限控制,可以使用以下命令为存储桶设置特定用户的权限:
```bash
mc policy set download user_name/bucket_name
mc policy set upload user_name/bucket_name
```
其中,`user_name` 是您要授权的用户的名称,`bucket_name` 是您要设置权限的存储桶的名称。`mc policy set download` 命令将为用户授予下载权限,`mc policy set upload` 命令将为用户授予上传权限。
注意:在设置权限之前,确保您已经创建了存储桶,并且已经完成了身份验证。
阅读全文