You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何无需在URL附加额外参数从MinIO服务器获取存储对象

MinIO 存储桶公共访问权限配置方案

可以为存储桶开启全量对象公共访问权限,该方案适合存储无需鉴权的公开静态资源,配置后无需携带签名参数即可直接访问对象地址。如果你的桶内存储用户私密类资源,更建议保留预签名URL的访问方案,避免敏感数据泄露。

配置方法

1. 基于 mc 命令行工具配置

如果你已经安装了MinIO官方命令行工具mc,且已完成MinIO服务别名配置(假设别名是myminio),可直接执行对应命令:

  • 开启全桶公共读写权限:
    mc anonymous set public myminio/<你的桶名>
  • 仅开启全桶公共只读权限(推荐,避免恶意上传/删除资源):
    mc anonymous set download myminio/<你的桶名>
  • 验证策略是否配置成功:
    mc anonymous get myminio/<你的桶名>

2. 基于 MinIO Web 控制台配置

如果你习惯可视化操作,可以直接在控制台配置:

  • 登录MinIO Web管理后台,进入左侧菜单栏的Buckets页面
  • 找到目标存储桶,点击进入桶详情页
  • 切换到Access Policy标签页
  • 在下拉选项中选择Public(公共读写)或者Download(公共只读),保存后立即生效

高阶配置与注意事项

  • 如果你不需要全桶公开,仅需要指定路径下的对象可公共访问,可以单独给路径配置策略,比如仅公开桶内public/目录的只读权限:
    mc anonymous set download myminio/<你的桶名>/public/
  • 公共权限配置后会对桶内所有符合路径的对象生效,不要在存储敏感数据的桶使用该配置
  • 如需关闭公共访问权限,执行以下命令即可:
    mc anonymous set none myminio/<你的桶名>

内容的提问来源于stack exchange,提问作者Jakub Klimek

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 21:09:01