mc alias import
語法
mc alias import
命令從 JSON 文件匯入別名配置。
您可以使用 mc alias export
來建立匯入所需的 JSON。
以下命令從 JSON 文件匯入別名配置
mc alias import newalias ./credentials.json
使用 mc alias list newalias
來確認匯入是否成功。
mc alias import
命令具有以下語法
mc [GLOBALFLAGS] alias import ALIAS PATH|STDIN
括號
[]
表示選用參數。共用一行的參數彼此相依。
使用管道符號
|
分隔的參數是互斥的。
將範例複製到文字編輯器,並在終端機/shell 中執行命令之前根據需要進行修改。
參數
- PATH
- 必要
要匯入的別名組態的 JSON 物件的完整路徑。
與
STDIN
參數互斥。
- STDIN
- 必要
指示命令使用標準輸入 (STDIN) 作為匯入的 JSON 物件的來源。
與
PATH
參數互斥。
全域旗標
此命令支援任何 全域旗標。
行為
JSON 格式
JSON 物件必須具有以下格式
{
"url" : "https://hostname:port",
"accessKey": "<STRING>",
"secretKey": "<STRING>",
"api": "s3v4",
"path": "auto"
}
您可以使用 mc alias export
命令從本機主機組態匯出現有的別名。或者,您可以從 mc
組態檔 手動提取必要的 JSON 欄位。
範例
使用標準輸入匯入別名
以下範例為 play.min.io 沙箱匯入自訂別名。您可以修改此範例,以使用您已建立或驗證為存在於沙箱上的使用者認證
echo '
{
"url": "https://play.min.io",
"accessKey": "minioadmin",
"secretKey": "minioadmin",
"api": "s3v4",
"path": "auto"
}' | mc alias import play-minioadmin
S3 相容性
mc 命令列工具是為與 AWS S3 API 相容而建置的,並已使用 MinIO 和 AWS S3 進行測試,以確保預期的功能和行為。
MinIO 不對其他 S3 相容服務提供任何保證,因為它們的 S3 API 實作未知,因此不受支援。雖然 mc 命令可能會如文件所述運作,但任何此類使用均由您自行承擔風險。