0


minio设置用户密码:docker-compose linux windows三种部署场景下的密码设置

设置 MinIO 的用户密码取决于你是以何种方式部署和管理 MinIO 的。以下是几种常见场景下的设置方法:

使用 Docker Compose 部署

当你使用 Docker Compose 部署 MinIO 时,可以在

docker-compose.yml

文件中设置环境变量来指定根用户的用户名和密码:

version:'3'services:minio:image: quay.io/minio/minio
    ports:-"9000:9000"-"9001:9001"environment:MINIO_ROOT_USER: admin     # 设置用户名MINIO_ROOT_PASSWORD: secret # 设置密码volumes:- ./data:/data
    command: server /data --console-address ":9001"

保存文件后,运行

docker-compose up -d

来启动 MinIO。

在 Linux 系统上直接安装

如果你在 CentOS 或其他 Linux 系统上直接安装了 MinIO,并且打算以服务的方式运行,可以通过环境变量或命令行参数来设置:

exportMINIO_ROOT_USER=admin
exportMINIO_ROOT_PASSWORD=your-strong-password
minio server /data

或者在启动脚本中设置这些环境变量。

Windows 系统上修改密码

对于 Windows 上运行的 MinIO,你可以通过命令行设置环境变量来修改访问密钥和秘密密钥,这等同于用户名和密码:

set MINIO_ACCESS_KEY=admin
set MINIO_SECRET_KEY=new-password
minio.exe server D:\path\to\minio_data

确保在启动 MinIO 服务器之前设置这些环境变量。如果你已经启动了 MinIO,需要先停止它,然后重新设置环境变量并重启。

注意事项

  • MINIO_ROOT_USERMINIO_SECRET_KEY 分别对应于 MinIO 的访问密钥(Access Key)和秘密密钥(Secret Key),它们相当于用户名和密码。
  • 为了安全起见,确保使用强密码。
  • 如果你正在操作的是已有的 MinIO 实例并且想要修改凭证,需要注意这通常涉及到重新配置服务,并且可能会影响到依赖这些凭证的所有客户端和服务。在生产环境中更改此类凭证需谨慎规划。

请根据你的具体部署环境和需求,选择合适的方法来设置或修改 MinIO 的用户密码。

标签: linux 运维

本文转载自: https://blog.csdn.net/a772304419/article/details/138270542
版权归原作者 学亮编程手记 所有, 如有侵权,请联系我们删除。

“minio设置用户密码:docker-compose linux windows三种部署场景下的密码设置”的评论:

还没有评论