MinIO多用户快速入门指南

minio的使用

这个主要是对 MinIO 的用户的权限进行管理。避免出现误操作!

除了在服务器启动期间创建的默认用户外,MinIO还支持多个长期用户。服务器启动后,可以添加新用户,并且可以将服务器配置为拒绝或允许这些用户访问存储桶和资源.

一.先决条件

  • 安装 mc - MinIO Client快速入门指南

  • 安装 MinIO - MinIO 快速入门指南

二.创建固定访问策略

使用mc admin policy创建罐装政策。服务器提供罐装政策的默认设置,即writeonlyreadonlyreadwrite(这些政策适用于所有服务器上的资源)。可以使用mc admin policy命令通过自定义策略来覆盖这些设置。

创建新的罐头策略文件 策略.json

{"Version": "2012-10-17",         "Statement": [{"Effect": "Allow","Action": [                      //  可以做出的行动(权限)"s3:ListAllMyBuckets",          //  查看所有的“桶”列表"s3:ListBucket",               //  查看桶内的对象列表"s3:GetBucketLocation",         "s3:GetObject",               //   下载对象"s3:PutObject",               //   上传对象"s3:DeleteObject"             //   删除对象],"Resource": ["arn:aws:s3:::*"              // (应用到的资源,*表示所有,也可以用路径来控制范围。arn:aws:s3是命名空间)]}]
}

添加该策略

mc admin policy add minio别名 策略别名 策略.json#示例
mc admin policy add myminio getonly getonly.json

三.创建用户,设置策略

newuser 在MinIO使用上创建一个新用户 mc admin user

mc admin user add myminio newuser newuser123

成功创建用户后,您现在可以 getonly 为该用户应用策略。

mc admin policy set myminio getonly user=newuser

四.禁用用户

禁用用户 newuser

mc admin user disable myminio newuser

禁用组 newgroup

mc admin group disable myminio newgroup

五.列出所有用户或组

mc admin user list minio别名mc admin gourp list minio别名

六.删除策略

[root@localhost minio]# mc admin policy remove minio112 listbucket
Removed policy `listbucket` successfully.

结果

MinIO多用户权限管理相关推荐

  1. Minio(二) | Minio多用户权限控制

    文章目录 前言 Minio客户端的使用 权限控制主流程 测试 Amazon S3 定义的操作:即各种权限配置 分布式集群权限配置 总结 前言 前文我们学习了minio的基本概念与搭建,那么如果我们有n ...

  2. 计算机多用户管理,多用户权限与数据管理的一种方法

    多用户权限与数据管理的一种方法 1.引言 信息系统实现过程中经常遇到这样的情况:一个信息系统有很多组.多个的用户,而且各组用户具有的权限.所使用的数据都不相同.比如,一个学籍管理信息系统中,如果要实现 ...

  3. 服务器是多用户服务的计算机,Win10权限管理与多用户远程登录(多方案)

    Win10权限管理与多用户远程登录(多方案) 前言最近要管理实验室的服务器, 说出来你可能不信, 服务器是Win10 Pro的. 经常看我博客的小伙伴应该知道, 我是非常讨厌Windows的. 但是没 ...

  4. 计算机多用户访问控制软件,Win10权限管理与多用户远程登录(多方案)

    目录 前言 权限管理添加帐户 帐户控制 管理账户 禁止访问驱动器 远程登录登录前 登录中 多用户登录 修改termsrv.dll 最后 前言 最近要管理实验室的服务器, 说出来你可能不信, 服务器是W ...

  5. Win10权限管理与多用户远程登录(多方案)

    目录 前言 权限管理 添加帐户 帐户控制 管理帐户 禁止访问驱动器 远程登录 登录前 登录中 多用户登录 修改termsrv.dll 关闭win10更新 最后 前言 最近要管理实验室的服务器, 说出来 ...

  6. 数据库内核月报 - 2015 / 11-PgSQL · 答疑解惑 · PostgreSQL 用户组权限管理

    背景 RDS上的PG没有开放超级用户,这给很多云上的客户使用PG带来了困难.因此有必要给大家讲讲PG的用户权限管理的一些小知识,它可以很好的帮助用户顺利的从之前的 DB 管理方式过度到云上. PG 的 ...

  7. 系统权限管理设计 (转:http://blog.csdn.net/chexlong/article/details/37697555)

    权限设计(转:http://blog.csdn.net/chexlong/article/details/37697555)      1. 前言:      权限管理往往是一个极其复杂的问题,但也可 ...

  8. linux 用户和权限管理

    用户和权限管理 一.linux用户和组的分类 用户: 1.  Linux是多用户使用的系统资源,多任务同时运行多个进程. 用户分为管理员(root)和普通用户两大类 2.  普通用户分为系统用户和登陆 ...

  9. db2关闭下一句sql的日志_MySQL 用户和权限管理,日志体系简介

    一.MySQL用户 1.基础描述 在数据库的使用过程中,用户作为访问数据库的鉴权因素,起到非常重要的作用,安装MySQL时会自动生成一个root用户,作为数据库管理员,拥有所有权限.在多用户的应用场景 ...

最新文章

  1. 创新创新再创新(4)
  2. 饥荒海难机器人怎么用_饥荒:海难是一款野外生存游戏
  3. jpa遇到mysql表名大写怎么办_解决(springboot项目)mysql表名大写,造成jpa Table doesn't exist问题...
  4. Python入门100题 | 第055题
  5. spring3依赖包下载
  6. P2414 NOI2011阿狸的打字机 [AC自动机,dfs序]
  7. cvi中c语言只保留两位小数,CVI编程常见问题与错误-2012.9
  8. 小凡做蛋糕(Python)
  9. unity创建项目报错:解决sentinel key not found (h0007) Unity
  10. 关于position定位的总结
  11. thinkphp 表单令牌
  12. LLVM与Clang的概述及关系
  13. 基于SSM的校园二手交易平台的设计与实现
  14. 浏览器怎么截图,这个快捷键截图也太好用了吧
  15. 爬虫使用代理socks
  16. Chrome浏览器取证分析
  17. 电池SOC仿真系列-基于双卡尔曼滤波(KF+UKF)算法的电池SOC估算
  18. mysql 进行加减乘除运算,mysql加减乘除
  19. EDG:相信奇迹的人,本身就是奇迹。
  20. 【OCM第17期开班】第17期11g OCM培训将于7月22号晚20点在腾讯课堂开班,第1场考试免费培训!!!...

热门文章

  1. countDownLatch和cyclicBarrier、semaphore--屎上最臭的解析
  2. ABP入门教程(五)集成Dapper
  3. Linux服务器根目录被误删后,找回oracle数据文件进行异机恢复
  4. 30js学习第十三天HTML改变输出
  5. 班尼机器人维修方法_六轴机器人常见故障和修理方法
  6. 有一母牛,到4岁可生育,每年生一头,所生均是同样的母牛,到15岁绝育,不再能生,20岁死亡,问n年后有多少头牛?
  7. 教你怎样选择儿童房地毯
  8. anaconda 安装包
  9. 2018年上半年信息安全工程师下午案例题及解析
  10. 关于《下班时间到,是否可以立即离开工作岗位》的个人观点