mc anonymous set-json
語法
mc anonymous set-json
命令使用 IAM JSON 原則文件設定儲存區的匿名 (即未經身分驗證或公開) 存取原則。
具有匿名原則的儲存區允許用戶端存取儲存區內容,並執行與指定原則一致的操作,而無需身分驗證。
以下命令將 JSON 格式的匿名原則套用至 myminio
MinIO 部署上的 mydata
儲存區
mc anonymous set-json ~/mydata-anonymous.json myminio/mydata
此命令的語法如下
mc [GLOBALFLAGS] set-json POLICY ALIAS
中括號
[]
表示選用參數。在同一行中的參數是互相依賴的。
使用管道符號
|
分隔的參數是互斥的。
請將範例複製到文字編輯器中,並在終端機/shell 中執行命令前根據需要進行修改。
參數
全域標誌
此命令支援任何全域標誌。
範例
設定儲存桶的匿名政策
使用 mc anonymous set-json
來設定儲存桶的匿名政策
mc anonymous set-json POLICY ALIAS/PATH
移除儲存桶的匿名政策
使用 mc anonymous set
來清除儲存桶的匿名政策
mc anonymous set none ALIAS/PATH
行為
S3 相容性
mc 命令列工具是為與 AWS S3 API 相容而建置的,並已使用 MinIO 和 AWS S3 進行測試,以確保預期的功能和行為。
MinIO 不對其他 S3 相容服務提供任何保證,因為它們的 S3 API 實作是未知的,因此不受支援。雖然 mc 命令可能會按照文件所述工作,但任何此類使用均由您自行承擔風險。