MinIO客户端 Settings
本页面涵盖了关于 MinIO客户端 的设置。
您可以通过定义以下内容来建立或修改设置:
在启动或重新启动 MinIO 服务器之前,在宿主系统上定义一个 环境变量。 请参阅您的操作系统的文档,了解如何定义环境变量。
使用
mc admin config set
命令来设置一个 配置项。使用 MinIO控制台 的 管理员 > 设置 页面来设置一个 配置项。
如果您同时定义了环境变量和类似的配置设置,MinIO 将使用环境变量的值。
有些设置只有环境变量或配置设置,而不是两者都有。
设置
主机凭证
使用此设置为 mc 命令添加一个临时别名。 例如,用于脚本编写时。
临时别名使用 AWS s3v4 signature 。
这个设置没有配置选项。
使用 mc alias set
配置 alias 。
例子
静态凭证
export MC_HOST_<alias>=https://<Access Key>:<Secret Key>@<YOUR-S3-ENDPOINT>
export MC_HOST_myalias=https://Q3AM3UQ867SPQQA43P2F:zuf+tfteSlswRu7BJ86wekitnifILbZam1KYY3TG@play.minio.org.cn
安全令牌服务 (STS) 凭证
export MC_HOST_<alias>=https://<Access Key>:<Secret Key>:<Session Token>@<YOUR-S3-ENDPOINT>
export MC_HOST_myalias=https://Q3AM3UQ867SPQQA43P2F:zuf+tfteSlswRu7BJ86wekitnifILbZam1KYY3TG:eyJhbGciOiJIUzUxMiIsInR5cCI6IkpXVCJ9.eyJhY2Nlc3NLZXkiOiJOVUlCT1JaWVRWMkhHMkJNUlNYUiIsImF1ZCI6IlBvRWdYUDZ1Vk80NUlzRU5SbmdEWGo1QXU1WWEiLCJhenAiOiJQb0VnWFA2dVZPNDVJc0VOUm5nRFhqNUF1NVlhIiwiZXhwIjoxNTM0ODk2NjI5LCJpYXQiOjE1MzQ4OTMwMjksImlzcyI6Imh0dHBzOi8vbG9jYWxob3N0Ojk0NDMvb2F1dGgyL3Rva2VuIiwianRpIjoiNjY2OTZjZTctN2U1Ny00ZjU5LWI0MWQtM2E1YTMzZGZiNjA4In0.eJONnVaSVHypiXKEARSMnSKgr-2mlC2Sr4fEGJitLcJF_at3LeNdTHv0_oHsv6ZZA3zueVGgFlVXMlREgr9LXA@play.minio.org.cn
STS服务
在 mc 版本加入: RELEASE.2023-11-06T04-19-23Z
使用此设置为 mc 命令添加一个 STS 端点。
在 mc 版本发生变更: RELEASE.2023-12-02T02-03-28Z
支持通过别名添加多个环境变量。
网络令牌身份
在 mc 版本加入: RELEASE.2023-11-06T04-19-23Z
使用此设置为 mc 命令添加一个网络令牌身份。
在 mc 版本发生变更: RELEASE.2023-12-02T02-03-28Z
支持通过别名添加多个环境变量。
配置目录
指定 MinIO 客户端应使用的配置文件夹路径。
进度条(Progress Bar)
禁用 MinIO 客户端的进度条。
Pager
在 mc 版本加入: RELEASE.2024-04-29T09-56-05Z
在 CLI 中禁用 MinIO 客户端的寻呼机功能。
使用时,输出将打印到原始 STDOUT
。
颜色主题
禁用用于MinIO客户端输出的颜色主题。
JSON
启用将输出格式化为JSON行。
Debug
启用调试输出。
禁用 SSL
禁用SSL证书验证。
限制下载带宽
限制MinIO客户端在某些命令下使用的下载带宽。
如果未指定,MinIO客户端将使用所有可用的带宽。
将客户端下载速率限制为不超过指定速率(以 KiB/s、MiB/s 或 GiB/s 为单位)。 这仅影响从运行 MinIO 客户端的本地设备下载。 有效单位包括:
B for bytes
K for kilobytes
M for megabytes
G for gigabytes
Ki for kibibytes
Mi for mibibytes
Gi for gibibytes
例如,要在Linux系统上限制下载速率不超过1 GiB/s,请使用以下命令:
export MC_LIMIT_DOWNLOAD=1G
请参考您的操作系统说明,以获取非Linux系统上的等效命令。
限制上传带宽
限制MinIO客户端在某些命令上使用的上传带宽。
如果未指定,MinIO客户端将使用所有可用的带宽。
将客户端上传速率限制为不超过指定的速率(以 KiB/s、MiB/s 或 GiB/s 为单位)。 这仅影响运行 MinIO 客户端的本地设备的上传。 有效单位包括:
B for bytes
K for kilobytes
M for megabytes
G for gigabytes
Ki for kibibytes
Mi for mibibytes
Gi for gibibytes
例如,要将上传速率限制为不超过 1 GiB/s,请在 Linux 系统上使用以下命令:
export MC_LIMIT_UPLOAD=1G
请参考您的非Linux操作系统的说明,以获取等效的命令。
SSE-KMS 加密
使用 SSE-KMS 选项,并通过使用服务器管理的密钥来加密和解密。
- MC_ENC_KMS
使用
MC_ENC_KMS
环境变量指定密钥。
这个设置没有配置选项。
SSE-S3 加密技术
使用 SSE-KMS 与服务器管理的密钥加密和解密选项。
- MC_ENC_S3
指定执行 SSE-S3 加密时使用的密钥。 指定值必须与
MINIO_KMS_KES_KEY_NAME
中设置的加密密钥一致。
这个设置没有配置选项。