这里使用SILO来模拟存储桶环境
启动指令是
密码在/root/.silo-credentials
存储桶公开可读
这里先创建一个存储桶
这里设置规则为公开可读
这里上传了一个图片
直接访问这个桶,会显示被拒绝
但如果访问桶下的文件就可以访问到
这里设置存储桶的策略为ListBucket
就可以看到桶下所有的文件
而设置s3:GetObject就可以读取桶下的所有文件
这里先设置一个html用于引用我们存储桶里的这个文件
<!DOCTYPE html> <meta charset="UTF-8"> <html> <body> <h1>MinIO 存储桶静态页面<h1> <img src="http://192.168.47.128:9000/qqqqaq/123.jpg"> </body> </html>>然后设置我们存储桶为公开可读写
然后我们这里要使用put去上传文件
先在自己的本地放一个奶龙照片
curl -X PUT -T 1234.png http://192.168.47.128:9000/qqqqaq/1234.png这里我们上传一个和123.jpg同名的文件
curl -X PUT -T 123.jpg http://192.168.47.128:9000/qqqqaq/123.jpg这个时候原有的123.jpg已经变成了我们上传的123.jpg