当前位置:   article > 正文

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

minio 修改密码

设置 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"
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13

保存文件后,运行 docker-compose up -d 来启动 MinIO。

在 Linux 系统上直接安装

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

export MINIO_ROOT_USER=admin
export MINIO_ROOT_PASSWORD=your-strong-password
minio server /data
  • 1
  • 2
  • 3

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

Windows 系统上修改密码

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

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

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

注意事项

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

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

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号