在 Ubuntu 上使用 MinIO 传文件,常见有 3 种方式:命令行(mc)、SDK、Web 控制台。下面按使用频率给你说明。
curl -O https://dl.min.io/client/mc/release/linux-amd64/mc
chmod +x mc
sudo mv mc /usr/local/bin/
mc alias set myminio http://127.0.0.1:9000 ACCESS_KEY SECRET_KEY
替换成你的 MinIO 地址、Access Key、Secret Key
mc cp test.txt myminio/bucketname/
mc cp myminio/bucketname/test.txt ./
mc cp -r ./mydir myminio/bucketname/
http://服务器IP:9000
pip install minio
from minio import Minio
client = Minio(
"127.0.0.1:9000",
access_key="ACCESS_KEY",
secret_key="SECRET_KEY",
secure=False
)
client.fput_object("bucketname", "test.txt", "/local/test.txt")
9000 端口systemctl status minio
write 权限如果你告诉我:
我可以直接给你一条可用命令。