#minio
#minio
Вопрос:
У меня есть сервер minio, работающий на debian с использованием SystemD, проксируемый с помощью NGINX и защищенный с помощью Let’s Encrypt. В документах предполагается, что сервис сопоставим с Amazon S3, но я не могу понять, как на самом деле использовать сервис.
Version: 2019-03-27T22:35:21Z
Release-Tag: RELEASE.2019-03-27T22-35-21Z
Commit-ID: 6df05e489dc789cf26e82810cf5cfeefb1d90761
Похоже, что для создания корзины или использования командной строки minio mc
должна быть зарегистрированная ЦЕЛЬ вместе с accessKey и SecretKey. Я не могу найти нигде на сервере, где доступна эта информация, и мне непонятно, как создать новую цель.
Вот /etc/default/minio
файл:
MINIO_VOLUMES="/usr/local/share/minio"
MINIO_OPTS="-C /etc/minio --address :9000"
В /etc/minio
нет файлов.
Он запущен и настроен, но как я могу начать фактически использовать сервер minio?
Редактировать: Config JSON
Я попытался создать новый файл конфигурации и ввести новые accessKey
и secretKey
в credential
поле. Я не смог войти в приложение Minio Browser, используя те же ключи.
Редактировать: Файлы ключей
Я попытался ввести новый ключ доступа и секретный ключ в файлы /etc/minio/access_key
и /etc/minio/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 Browser.
Ответ №1:
Это сработало только для предоставления MINIO_ACCESS_KEY
и MINIO_SECRET_KEY
в /etc/default/minio
файл среды. Любой другой метод не удался.
Я использовал следующее, чтобы сгенерировать секретный ключ, который напоминает ключи доступа AWS в примере. В тексте справки CLI похоже, что ключ доступа и секретный ключ будут работать, однако.
SecureRandom.urlsafe_base64(30)