MINIO 最新版无法通过页面的控制台配置accesskey
一、描述
minio最新版也就是20225-05之后的版本,在页面的控制台中取消了administrator的管理菜单,user菜单,我们常用minio的方式是部署完之后,在User中创建Access Keys,在项目配置好之后,进行API的调用,但是现在新版之后没有了,无法通过手动创建。
下面是老板和新版的对比
老版图:

新版图:

二、解决方案
2.1 下载mc
通过minio官方下载命令行客户端工具,手动创建。

2.2 创建账户
创建一个用户 myminio, MYUSER 和 MYPASSWORD 是在部署minio时,你设置的管理员的账户和密码,如果没有设置默认的 账户和密码minioadmin minioadmin。
wget https://dl.minio.org.cn/client/mc/release/linux-amd64/mc
chmod +x mc
mc alias set myminio/ http://MINIO-SERVER MYUSER MYPASSWORD
例子:
./mc alias set myminio/ http://127.0.0.1:9000 minioadmin minioadmin
2.3 创建accesskeys
创建accesskeys,并给这个accesskeys读写权限
mc admin user add ALIAS ACCESSKEY SECRETKEYALIAS:给当前要创建的accesskeys设置一个别名
ACCESSKEY:自己生成的accesskey,要长一点
SECRETKEY:自己生成的secretkey,要长一点
例子:
mc admin user add test VoojEqEgWlZKzhwh6PcZ vjULzgWmjX0u5w4HOdemEOMxm2P72zu7OcJN0Jsn
2.4 授权
给这个账户读写权限
mc admin policy attach ALIAS readwrite --user=USERNAME
USERNAME:上一步的ACCESSKEY
例子:
mc admin policy attach ALIAS readwrite --user=VoojEqEgWlZKzhwh6PcZ
完成以上步骤之后,将自己生产的 ACCESSKEY和SECRETKEY配置到项目中,就可以和以前正常使用了。
总结:对minio的这个行为呢,网上有骂的,连带国外的也有骂的,我这没啥说法,只要别封死就行,封死的话,我也骂,哈哈。
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)