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

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

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


person torblerone    schedule 02.10.2020    source источник


Ответы (2)


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

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

person torblerone    schedule 03.10.2020

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

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

person user16083907    schedule 31.05.2021