命令行模式創建
- 下載Minio客戶端
wget https://dl.minio.io/client/mc/release/linux-amd64/mc
- 定義./mc別名
alias mc="./mc"
- 將MinioServer添加到客戶端中
mc config host add <ALIAS><YOUR-S3-ENDPOINT><YOUR-ACCESS-KEY><YOUR-SECRET-KEY><API-SIGNATURE>
mc config host add minio http://129.211.24.177:9000/ minio123 handhand123 --api s3v4
- 桶基本命令
#創建一個名為test的存儲桶
mc mb minio/test
#上傳文件
mc cp -r * minio/test
#共享avatar.png文件的下載路徑:
mc share download minio/test/1.jpg
#查找blog存儲桶中的png文件:
mc find minio/test --name "*.png"
#設置test存儲桶的訪問權限為只讀:
#目前可以設置這四種權限:none, download, upload, public
mc policy set download minio/test/
#查看存儲桶當前權限
mc policy list minio/test/
#查看存儲桶
mc ls minio
#查看存儲桶中存在的文件
mc ls minio/test
-
設置桶的策略為public模式<這樣MiniO才能提供永久的文件服務>
配置桶策略為public
mc policy set public minio/test
image.png
查看桶策略
mc policy get minio/test
- 配置環境變量
vim /etc/profile
#minio client
export PATH=$PATH:/usr/local/minio/mc
source /etc/profile
測試環境變量配置是否成功,任意路徑下執行
mc --help