温馨提示×

MinIO在Debian上的权限设置如何操作

小樊
46
2025-09-11 12:53:32
栏目: 智能运维

以下是在Debian上设置MinIO权限的步骤:

  1. 创建专用用户和组

    sudo groupadd minio sudo useradd -r -g minio minio 
  2. 设置文件和目录权限

    • 假设数据目录为/data/minio,执行:
      sudo mkdir -p /data/minio sudo chown -R minio:minio /data/minio sudo chmod -R 755 /data/minio 
  3. 配置MinIO服务文件

    • 创建/etc/systemd/system/minio.service,内容示例:
      [Unit] Description=MinIO Server After=network.target [Service] User=minio Group=minio ExecStart=/usr/local/bin/minio server /data/minio --console-address ":9001" Restart=always [Install] WantedBy=multi-user.target 
    • 赋予服务文件执行权限并启用服务:
      sudo chmod +x /etc/systemd/system/minio.service sudo systemctl daemon-reload sudo systemctl enable --now minio 
  4. 开放防火墙端口

    sudo ufw allow 9001/tcp # MinIO控制台默认端口  sudo ufw reload 

说明

  • 若需使用SSL/TLS,可在启动命令中添加--cert-file--key-file参数。
  • 若启用SELinux,需设置策略允许MinIO访问数据目录(参考)。

0