以下是在Debian上设置MinIO权限的步骤:
创建专用用户和组
sudo groupadd minio
sudo useradd -r -g minio minio
设置文件和目录权限
/data/minio
,执行:sudo mkdir -p /data/minio
sudo chown -R minio:minio /data/minio
sudo chmod -R 755 /data/minio
配置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
开放防火墙端口
sudo ufw allow 9001/tcp # MinIO控制台默认端口
sudo ufw reload
说明:
--cert-file
和--key-file
参数。