新版minio通过命令行修改桶权限

新版minio通过命令行修改桶权限

新版minio不能通过可视化界面修改桶权限

minio控制台中,默认桶(Bucket)的访问权限是PRIVATE,并且默认可视化界面找不到修改权限的地方,因此需要通过命令行工具来管理权限

桶的访问权限

权限

说明

PRIVATE

只有拥有者可以读写

PUBLIC_READ

允许所有人读取

PUBLIC_READ_WRITE

允许所有人读取和写入

桶使用MinIO CLI修改权限

通过命令行工具mc(MinIO Client)修改桶的访问权限,以下是具体步骤:

步骤1:安装MinIO CLI

wget https://dl.min.io/client/mc/release/linux-amd64/mc
 
chmod +x mc
 
sudo mv mc /usr/local/bin/

步骤2:配置MinIO客户端
使用mc连接到MinIo服务器

mc alias set myminio http://<your-minio-server> <access-key> <secret-key>
#示例
mc alias set myminio http://1.95.8.88:9000 minioadmin minioadmin

步骤4:修改桶的访问权限
使用以下命令将桶的访问权限从PRIVATE修改为其他类型:

  • 修改为PUBLIC_READ:

mc policy set public myminio/<bucket-name>
或
mc anonymous set public myminio/<bucket-name>
  • 修改为PUBLIC_READ_WRITE:

mc policy set publicwrite myminio/<bucket-name>

刷新minio可视化界面,桶权限变为PUBLIC

https://blog.csdn.net/lrenyan/article/details/156197913?spm=1011.2415.3001.10575&sharefrom=mp_manage_link

评论