minio - 没有accessKey和secretKey如何开始使用Minio?

标签 minio

我有一个使用 SystemD 在 debian 上运行并使用 NGINX 代理并使用 Let's Encrypt 保护的 minio 服务器。在文档中,它表明该服务可与 Amazon S3 相媲美,但我不知道如何实际使用该服务。

Version: 2019-03-27T22:35:21Z
Release-Tag: RELEASE.2019-03-27T22-35-21Z
Commit-ID: 6df05e489dc789cf26e82810cf5cfeefb1d90761

看起来为了创建一个 bucket 或使用 minio cli mc 需要一个注册的 TARGET 以及 accessKey 和 secretKey。我在服务器上找不到该信息可用的任何地方,而且我不清楚如何创建新目标。

这是 /etc/default/minio 文件:

MINIO_VOLUMES="/usr/local/share/minio"
MINIO_OPTS="-C /etc/minio --address :9000"

/etc/minio 中没有文件。

它正在运行和设置,但我如何开始实际使用 minio 服务器?


编辑:配置 JSON

我尝试创建一个新的配置文件并在 credential 字段中输入新的 accessKeysecretKey。我无法使用相同的 key 登录 Minio 浏览器应用程序。


编辑: key 文件

我尝试在文件 /etc/minio/access_key/etc/minio/secret_key 中输入新的访问 key 和 secret key ,并将以下行添加到/etc/default/minio 环境文件:

MINIO_ACCESS_KEY_FILE="/etc/minio/access_key"
MINIO_SECRET_KEY_FILE="/etc/minio/secret_key"

我重新启动了服务 systemctl restart minio 但我仍然无法登录 Minio 浏览器应用程序。

最佳答案

只有在 /etc/default/minio 环境文件中提供 MINIO_ACCESS_KEYMINIO_SECRET_KEY 才有效。其他所有方法都失败了。

在示例中,我使用以下内容生成类似于 AWS 访问 key 的 key 。然而,在 CLI 帮助文本中,访问 key 和 secret key 似乎可以使用。

SecureRandom.urlsafe_base64(30)

关于minio - 没有accessKey和secretKey如何开始使用Minio?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55464899/

相关文章:

go - 即时将流式数据附加到 Minio 上的文件

go - 如何在 Minio SDK 中设置 Content-MD5 header 以上传到 IBM Cloud Object Storage?

kubernetes - 如何在minikube集群中运行对象存储minio?

docker - 使用 docker-compose 的 minio kes 和 Hashicorp 保险库

browser - Minio:在浏览器中渲染图像

php - Laravel s3 文件系统驱动程序不使用 AWS_URL 变量

python - Minio上传功能的进度对象是什么?

docker - minio docker 在 Ubuntu (VirtualBox) 中运行,尝试从主机(MacOS 或 Win10)连接到 minio 服务器,连接重置

go - minio客户端(GO SDK)API调用不起作用

docker - MinIO + Docker - 不能使用新版本的 SSL 证书(x509 不包含任何 IP sans)