MinIO 介绍(3)--MinIO 客户端 mc 管理员功能

news/2025/10/19 11:46:54/文章来源:https://www.cnblogs.com/wuyongyin/p/19063999

本文主要介绍 MinIO 客户端 mc 的管理员功能;文中所使用到的软件版本:mc RELEASE.2025-07-21T05-28-08Z、Centos 8.5.2111。

1、概述

MinIO 客户端 mc 命令行工具提供了在 MinIO 中执行管理任务的命令。
虽然 mc 支持任何与 S3 兼容的服务,但 mc admin 仅支持 MinIO。
mc admin 具有以下语法:

mc admin [FLAGS] COMMAND [ARGUMENTS]

2、mc 管理员功能

2.1、mc admin accesskey

访问密钥管理。每个访问密钥都链接到一个用户身份,并继承与其父用户关联的策略或其父用户所属的组的策略。每个访问密钥还支持可选的内联策略,该策略进一步限制对父用户可用的操作和资源的子集的访问。

2.1.1、mc admin accesskey create

为 MinIO 用户创建访问密钥。

mc [GLOBALFLAGS] admin accesskey create  \ALIAS                     \[USER]                    \[--access-key string]     \[--secret-key string]     \[--policy path]           \[--name string]           \[--description string]    \[--expiry-duration value] \[--expiry date]

如:

./mc admin accesskey create myMinio user1

2.1.2、mc admin accesskey disable

禁用访问密钥。

mc [GLOBALFLAGS] admin accesskey disable \ALIAS           \SERVICEACCOUNT

如:

./mc admin accesskey disable myMinio 0FY2CNOH4981DPC51PTV

2.1.3、mc admin accesskey edit

修改访问密钥,要求访问密钥的至少一个属性发生改变。

mc [GLOBALFLAGS] admin accesskey edit  \ALIAS                     \ACCESSKEY                 \[--description string]    \[--expiry-duration value] \[--expiry value]          \[--name string]           \[--policy path]           \[--secret-key string]

3.1.4、mc admin accesskey enable

启用访问密钥。

mc [GLOBALFLAGS] admin accesskey enable  \ALIAS           \SERVICEACCOUNT

如:

./mc admin accesskey enable myMinio 0FY2CNOH4981DPC51PTV

2.1.5、mc admin accesskey info

获取访问密钥详细信息。

mc [GLOBALFLAGS] admin accesskey info  \ALIAS     \ACCESSKEY

如:

./mc admin accesskey info myMinio 0FY2CNOH4981DPC51PTV

2.1.5、mc admin accesskey ls

列出访问密钥。

mc [GLOBALFLAGS] admin accesskey ls \ALIAS          \[USER]         \[--all]        \[--self]       \[--temp-only]  \[--users-only]

如:

./mc admin accesskey ls myMinio

2.1.6、mc admin accesskey remove

删除访问密钥。

mc [GLOBALFLAGS] admin accesskey rm  \ALIAS             \ACCESSKEYTOREMOVE

如:

./mc admin accesskey remove myMinio 0FY2CNOH4981DPC51PTV

2.2、mc admin group

用户组相关操作。

A、创建组或添加用户到组

mc admin group add ALIAS GROUPNAME MEMBER [MEMBER...]

B、列出组

mc admin group ls ALIAS

C、查看组详细信息

mc admin group info ALIAS GROUPNAME

D、删除组

mc admin group rm ALIAS GROUPNAME

E、禁用组

mc admin group disable ALIAS GROUPNAME

F、启用组

mc admin group enable ALIAS GROUPNAME

2.3、mc admin info

显示 MinIO 服务器信息。

mc admin info TARGET \[--offline]

如:

./mc admin info myMinio

2.4、mc admin policy

访问策略管理。

2.4.1、mc admin policy attach

为用户或组添加策略。

mc admin policy attach       \
TARGET                       \
POLICY                       \
[POLICY...]                  \
[--user USER | --group GROUP]

如:

./mc mc admin policy attach myMinio readonly readwrite diagnostics writeonly consoleAdmin --user user1

注:readonly,readwrite,diagnostics,writeonly,consoleAdmin 为 MinIO 的内置策略。

2.4.2、mc admin policy create

创建策略。

mc admin policy create \TARGET     \POLICYNAME \POLICYPATH

2.4.3、mc admin policy detach

删除用户或组的策略。

mc admin policy detach TARGET  \
POLICY                         \
[POLICY...]                    \
[--user USER | --group GROUP]

如:

./mc admin policy detach myMinio consoleAdmin --user user1

2.4.4、mc admin policy detach

列出策略关联的用户和组。

mc admin policy entities \TARGET           \[--user value]   \[--group value]  \[--policy value]

如:

./mc admin policy entities myMinio

2.4.5、mc admin policy info

显示策略的信息信息。

mc admin policy info TARGET POLICYNAME[--policy-file, -f <path>]

如:

./mc admin policy info myMinio writeonly

2.4.5、mc admin policy ls

列出策略。

mc admin policy ls TARGET

2.4.6、mc admin policy rm

删除策略。

mc admin policy rm TARGET POLICYNAME

2.5、mc admin user

用户相关操作。

2.5.1、mc admin user add

mc [GLOBALFLAGS] admin user add  \ALIAS      \ACCESSKEY  \SECRETKEY

如:

./mc admin user add myMinio user1 12345678

2.5.2、mc admin user disable

禁用用户。

mc [GLOBALFLAGS] admin user disable   \ALIAS     \USERNAME

如:

./mc admin user disable myMinio user1

2.5.3、mc admin user enable

启用用户。

mc [GLOBALFLAGS] admin user enable    \ALIAS     \USERNAME

如:

./mc admin user enable myMinio user1

2.5.4、mc admin user info

显示用户详细信息。

mc [GLOBALFLAGS] admin user info  \ALIAS     \USERNAME

如:

./mc admin user info myMinio user1

2.5.5、mc admin user ls

列出用户。

mc [GLOBALFLAGS] admin user list ALIAS

2.5.6、mc admin user rm

删除用户。

mc [GLOBALFLAGS] admin user remove    \ALIAS     \USERNAME

如:

./mc admin user remove myMinio user1

2.5.7、mc admin user sts info

查询用户的STS (Security Token Service) 凭据信息。

mc [GLOBALFLAGS] admin user sts info  \[--policy]    \ALIAS         \STSACCESSKEY

 

 

 

参考:https://min-io.cn/docs/minio/linux/reference/minio-mc.html。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/940280.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

8.16

所以无论真相、爱、世界、痛苦,还是人生,根本都无所谓啊 ————《所以我放弃了音乐》

2025-10-19

2025-10-19nemu的srai似乎有问题,平台选择riscv-nemu时,程序执行到下面代码处 0x80000094: slli a0,a0,0x18 0x80000098: srai a0,a0,0x18执行前$a0的值为0x61,按理说执行完毕后$a0的值应该是0x00000061,但是通过调…

一文读懂隔离见证

比特币的“瘦身”魔法:一文读懂隔离见证 是个什么玩意儿? 你好,好奇的探索者! 你有没有听说过,在比特币的早期,转账手续费特别便宜,几乎可以忽略不计?但后来,网络一拥堵,手续费就变得像“过路费”一样昂贵?…

PWN手的成长之路-19-int_overflow

file,checksec:main函数:login函数:程序先让用户输入用户名,并存储到变量 s 中,之后再从 s 中读取 0x19 位,并打印出来。然后让用户输入密码,读取 0x199 个字节存储到 buf 缓冲区,然后检查 buf。 check_passw…

关于火柴盒的记忆

整理电脑里的旧文件,一个修改日期在 2020/4/10 14:28 的,名为 火柴盒.txt 的文件里记录这下面这样的信息:火柴盒爬虫 http://chaifei.huochaihe.cc/share.php?app=chaifei&id=5774 8-5999在浏览器地址栏里,复…

FFmpeg开发笔记(八十四)使用国产的librestreaming实现RTMP直播

​《FFmpeg开发实战:从零基础到短视频上线》一书的“10.2.2 FFmpeg向网络推流”介绍了轻量级流媒体服务器MediaMTX,通过该工具可以测试RTSP/RTMP等流媒体协议的推拉流。可是在此之前,得先有一个推流工具向MediaMTX…

2025 年闪测仪厂家企业品牌推荐排行榜,一键式闪测仪,卧式闪测仪,影像闪测仪,立式闪测仪,2D3D 混合式闪测仪,高精度闪测仪,大量程闪测仪,复合式闪测仪公司推荐

在当前工业制造向高精度、智能化转型的大背景下,闪测仪作为实现精密测量与质量把控的关键设备,其市场需求持续攀升。然而,行业发展过程中也面临诸多问题,一方面,部分闪测仪供应商缺乏核心技术支撑,产品精度难以满…

2025 年护栏板厂家企业品牌推荐排行榜,波形,高速,镀锌,二波,三波,喷塑,国标,绳索,公路护栏板,护栏板立柱公司推荐

在当前道路建设快速发展的背景下,护栏板作为保障道路交通安全的关键设施,市场需求持续增长。然而,护栏板行业却面临着诸多亟待解决的问题。一方面,市场上护栏板产品质量参差不齐,部分厂家为降低成本,采用劣质钢材…

2025 年船用锅炉厂家企业品牌推荐排行榜,基于市场口碑,评选值得信赖的船用锅炉公司推荐

引言在船舶行业持续发展的当下,船用锅炉作为船舶动力系统的关键设备,其性能与质量直接影响船舶的安全航行与运营效率。然而,当前船用锅炉市场呈现出生产厂家数量众多、产品质量参差不齐的局面。部分厂家缺乏核心技术…

2025 年反应釜厂家企业品牌推荐排行榜,实验室,高压,加氢,不锈钢,试验室,氢化,聚合,高温,钛材反应釜公司推荐

引言 在当前化工、医药、新材料等行业快速发展的背景下,反应釜作为核心生产设备,其性能与质量直接影响企业的生产效率、产品品质及生产安全。然而,反应釜市场目前存在诸多问题,市场上源头厂家数量众多,但水平参差…

2025 年耐火砖厂家企业品牌推荐排行榜,绝热,轻质,莫来石,保温,莫来石轻质,氧化铝泡沫,氧化铝空心球,抗渗碳,高温轻质莫来石,高温耐火砖公司推荐

在工业生产领域,耐火砖作为陶瓷、冶金、机械、石油、化工、新能源等行业的基础材料,其质量与性能直接影响着工业炉窑的安全运行和使用寿命。当前,耐火砖市场品牌众多,产品质量参差不齐,部分产品存在高温稳定性差、…

2025 年启闭机厂家企业品牌推荐排行榜,四川启闭机,四川卷扬启闭机,四川螺杆启闭机,固定卷扬启闭机,手电两用螺杆启闭机,电装启闭机公司推荐

在水利工程建设领域,启闭机作为控制闸门运行的关键设备,其质量稳定性、技术适配性与服务专业性直接影响整个工程的安全运行与使用寿命。当前市场上,启闭机制造厂家数量众多,但产品质量参差不齐,部分厂家存在生产设…

2025 年清污机厂家企业品牌推荐排行榜,四川清污机,格栅清污机,回转式清污机,回转式格栅清污机,不锈钢清污机公司推荐公司推荐

在水利工程、污水处理、市政建设等领域,清污机作为关键设备,承担着清除水体中漂浮物、沉积物的重要任务,直接影响着水体环境质量与工程运行效率。然而当前清污机行业面临诸多问题,部分厂家生产的设备存在耐腐蚀性能…

2025 年铸铁闸门厂家企业品牌推荐排行榜,四川铸铁闸门,镶铜铸铁闸门,渠道铸铁闸门,圆形铸铁闸门,方形铸铁闸门公司推荐

在水利工程建设领域,铸铁闸门作为关键控制性设备,其质量稳定性、适配性与供货效率直接影响工程整体进度与长期运行安全。当前市场中,铸铁闸门供应商数量众多,但产品质量参差不齐,部分厂家存在规格不全、定制周期长…

2025 年防撞钢护栏生产厂家最新推荐排行榜:桥梁 / 不锈钢 / 复合管 / 景观 / 灯光 / 热镀锌等多类型护栏精选

随着道路交通建设不断推进,防撞钢护栏作为保障交通安全的关键设施,市场需求日益增长,但行业乱象也让采购方陷入选择困境。部分厂家用劣质钢材降低成本,导致护栏强度不足、耐腐蚀性差;部分厂家缺乏专业设计与施工团…

Java继承的实现

我将用完整的 Java 代码示例来展示继承的实现,包括父类、子类的定义以及继承关系的使用: // 父类:动物 public class Animal {// 共享属性protected String name;protected int age;// 父类构造方法public Animal(S…

2025 年钢闸门厂家企业品牌推荐排行榜,四川不锈钢闸门,渠道钢闸门,河道钢闸门,水库钢闸门,平面钢闸门,手动钢闸门,电动钢闸门,液压钢闸门公司推荐

在水利工程建设领域,钢闸门作为关键设备,其质量与性能直接关系到工程的安全稳定运行以及水资源的合理调控。然而当前钢闸门行业发展面临诸多问题,部分厂家生产设备简陋,缺乏专业技术团队,导致产品质量参差不齐,无…

「学习笔记」Linux 学习笔记(持续更新中)

New BeginningShell(命令行) 命令格式 command parameters(命令 参数) 长短参数 单个参数:ls -a(a 是英文 all 的缩写,表示“全部”) 多个参数:ls -al(全部文件 + 列表形式展示) 单个长参数:ls --all…

概率DP

概率DPpoj 2096