温馨提示×

centos minio权限如何设置

小樊
81
2025-01-02 05:40:12
栏目: 智能运维

在CentOS上安装MinIO时,默认情况下,MinIO会以一个名为minio的用户和组运行

  1. 首先,找到MinIO容器的运行用户和组。你可以通过查看MinIO的Dockerfile或启动脚本来获取这些信息。通常情况下,它们可能是miniominio:latest

  2. 创建一个新的用户和组,或者使用现有的用户和组。例如,创建一个名为myusermygroup的用户和组:

sudo groupadd mygroup
sudo useradd -g mygroup -s /sbin/nologin myuser
  1. 更改MinIO数据目录的所有权,以便新的用户和组可以访问它。例如,如果你的MinIO数据目录位于/data,则执行以下命令:
sudo chown -R myuser:mygroup /data
  1. 修改MinIO配置文件(通常位于/etc/minio/minio.conf),以使用新的用户和组。找到[security]部分,并将erosion设置为false。然后,将usergroup设置为新的用户和组:
[security]
erosion = false
user = myuser
group = mygroup
  1. 重启MinIO服务以应用更改:
sudo systemctl restart minio

现在,MinIO应该以新的用户和组身份运行,并具有对数据目录的访问权限。请确保你的应用程序或客户端使用正确的凭据(用户名和密码)与MinIO进行交互。

0