Мини-изменение учетных данных пользователя (секретный ключ)

#administration #minio

#администрирование #minio

Вопрос:

Я запускаю распределенный мини-кластер с 4 узлами с несколькими учетными записями пользователей для разных целей / сегментов. Мне нужно написать удобный скрипт или простое веб-приложение для пользователей, где они могут менять свои пароли.

Как я могу изменить пароль для существующего пользователя?

Ответ №1:

Согласно этой закрытой проблеме на GitHub, нет другого способа, кроме mc прямого вызова инструмента. Управление учетными записями пользователей с помощью MinIO SDK на данный момент недоступно, но может быть реализовано в будущем.

На данный момент единственная возможность изменить SECRET_KEY пользователя — создать нового пользователя через mc admin user add . В следующий понедельник я проверю, означает ли повторный вызов команды, что группы / политики больше не назначаются соответствующему пользователю.

Ответ №2:

Учетные данные доступа для пользователя root, которые добавляются в файл docker yaml, не могут быть изменены из веб-интерфейса пользователя.

Однако вы можете использовать клиент minio с вашими учетными данными root для настройки нового пользователя и установки политики нового пользователя на consoleAdmin. Теперь, когда новый администратор входит в веб-интерфейс пользователя, он может изменить свой пароль.