欢迎来到即将发布的 MinIO 文档版本! 此页面上的内容正在积极开发中 可能随时更改。 如果找不到您要找的内容,请查看我们的 历史文档。 感谢您的耐心等待。 我们期待您贡献自己强大的力量,帮助更多的中国技术开发者![翻译]

mc alias

描述

这个 mc alias 命令提供了一个方便的界面 管理与 S3 兼容的主机列表 mc 能够 连接到并对其运行操作。

mc 在 S3 兼容服务上运行的命令 require 为该服务指定别名。

使用 mc alias 添加或删除兼容 S3 的主机是等效的 手动编辑条目 mc configuration file.

所需的凭据和访问控制

mc alias 需要指定访问密钥和相应的秘密 S3 兼容主机的密钥. mc 功能有限 在与指定凭据关联的策略上。 例如, 如果指定的凭证没有对特定存储桶的读/写访问权限, mc 无法对该存储桶执行读取或写入操作。

有关 MinIO 访问控制的更多信息,请参阅 Access Management.

有关 S3 访问控制的更完整文档,请参阅 Amazon S3 Security.

对于所有其他与 S3 兼容的服务,请参阅相关文档服务。

例如

添加 S3 兼容服务

使用 mc alias set 添加与 S3 兼容的服务以供使用 mc:

mc alias set ALIAS HOSTNAME ACCESSKEY SECRETKEY
  • 代替 ALIAS 与要关联的别名 到 S3 兼容服务。

  • 代替 HOSTNAME 使用主机名或 IP 地址 与 S3 兼容的服务。

  • 代替 ACCESSKEYSECRETKEY 使用用户的访问和秘密密钥 与 S3 兼容的服务。

删除已配置的 S3 兼容服务

使用 mc alias remove 从 S3 兼容的别名中删除 mc 配置:

mc alias remove ALIAS
  • 代替 ALIAS 与 S3 兼容的别名 服务删除。

使用 mc alias list 列出当前配置的别名及其 相关的 S3 兼容服务。

列出已配置的 S3 兼容服务

使用 mc alias list 列出所有已配置的 S3 兼容别名:

mc alias list

语法

mc alias set, s

将新的 S3 兼容主机添加到配置文件中。 命令 具有以下语法:

mc alias set ALIAS HOSTNAME ACCESSKEY SECRETKEY --api [S3v2|S3v4]

mc alias set 支持以下论点:

ALIAS

Required 与 S3 兼容服务关联的名称。

指定的字符串不能匹配任何现有的主机别名。 用 list 查看当前主机别名之前 添加新主机。

HOSTNAME

Required 与 S3 兼容的服务端点的 URL。

ACCESSKEY

Required 用于对 S3 服务进行身份验证的访问密钥。 这 ACCESSKEY 必须对应于 S3 服务上的用户或角色。

mc 只能在 S3 服务上执行操作,如果 ACCESSKEY 用户或角色授予所需的权限。

SECRETKEY

Required 指定的 “ACCESSKEY” 的相应秘密。

--api

Optional 连接到网络时使用的 Amazon S3 签名版本 S3 服务。 支持以下值:

  • S3v2

  • S3v4 (Default)

mc alias remove, rm

从配置文件中删除主机条目。 该命令具有 以下语法:

mc alias remove ALIAS
ALIAS

Required The alias to remove.

list 验证别名及其关联 在删除之前与 S3 兼容的服务。

mc alias list, ls

列出配置文件中的所有主机。 该命令有以下内容 语法:

mc alias list