阅读量:3
在Debian系统上管理MinIO用户,可通过以下方式操作:
一、使用系统命令行工具(推荐)
通过MinIO客户端工具mc的admin子命令管理用户,需先安装MinIO客户端。
1. 添加用户
mc admin user add <用户名> <密码> [--groups="组名1,组名2"]
示例:mc admin user add minio-server newuser 123456 --groups="developers"
2. 查看用户列表
mc admin user list
示例:mc admin user list minio-server
3. 修改用户密码
mc admin user passwd <用户名> <新密码>
示例:mc admin user passwd minio-server newuser 654321
4. 删除用户
mc admin user remove <用户名>
示例:mc admin user remove minio-server newuser
5. 禁用/启用用户
mc admin user disable <用户名> # 禁用
mc admin user enable <用户名> # 启用
示例:mc admin user disable minio-server newuser
二、通过系统用户管理(非推荐)
仅为MinIO服务创建专用系统用户(非实际认证用户),用于运行服务进程。
1. 创建系统用户
sudo useradd -r -s /sbin/nologin minio-user
2. 设置数据目录权限
sudo chown -R minio-user:minio-user /data/minio
注意事项
- 权限要求:管理用户需使用具有MinIO管理员权限的访问密钥和密钥(通过
mc admin命令配置)。 - 推荐方式:优先使用
mc admin命令,避免直接操作系统用户来管理MinIO认证用户。 - 配置文件:如需批量管理,可通过编写脚本调用
mc命令,或结合MinIO的API接口实现自动化。
参考来源:
以上就是关于“Debian系统如何管理MinIO用户”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm