Skip to content

介绍

使用minio打破图片的访问限制。在旧版本的minio中可以直接设置Access Keys,但是新版本中无法通过页面进行配置,只能通过代码进行配置。

解决方法

下载minio/mc用于创建账户和设置权限

bash
docker pull minio/mc:latest  

进入docker容器
docker run -it --entrypoint=/bin/sh minio/mc

创建账户

创建账户,取别名为myadmin 你设置的管理员的账户和密码,如果没有设置默认的 账户和密码minioadmin minioadmin。

bash
mc alias set myminio/ http://127.0.0.1:9000 minioadmin minioadmin

设置权限

语法:mc admin user add ALIAS ACCESSKEY SECRETKEY
注意Access Key 长度至少为 3,Secret Key 长度至少为 8

bash
创建accesskeys示例如下:
mc admin user add myminio VaajEqEgWlZKzhwh6PcT vjULzgWmjX0u5w4HOdemEOMxm2P72zu7OcJN0Jsn

给这个accesskeys读写权限

bash
mc admin policy attach myminio readwrite --user=VaajEqEgWlZKzhwh6PcT

打开下载权限

bash
mc anonymous set download minio/bucket

旧版本命令

bash
在旧版本的minio中去获取接设置Access Keys和Secret Keys
    mc config host add minio http://127.0.0.1:9000 wXyYMq9bSRmk80NZHg35 rXEmEOuGuDtgwdZp8zbDsUhES5Ia5QfZFeHuVUJP

设置权限
mc anonymous set download minio/bucket

这样就打通了我们minio的图片限制。

上次更新于: