MinIO在Linux上的权限控制可从用户管理、文件系统权限、网络访问及安全策略等方面入手,具体如下:
用户与组管理
minio):sudo groupadd minio
sudo useradd -r -g minio minio
文件系统权限
/data/minio):sudo chown -R minio:minio /data/minio
sudo chmod -R 755 /data/minio # 根据需求调整权限
sudo chcon -Rt httpd_sys_content_t /data/minio
网络与防火墙
sudo firewall-cmd --add-port=9000/tcp --permanent
sudo firewall-cmd --reload
访问控制策略
mc命令行工具管理用户、组及策略,例如:mc admin user add myminio user1 password123 # 添加用户
mc admin policy set myminio readwrite user=user1 # 分配策略
mc policy set命令为存储桶设置访问权限(如public、private、download等)。安全增强
参考来源: