Minio设置文件链接永久有效

Minio设置文件链接永久有效

一、问题描述
minio分享文件的链接,最多支持分享七天。而我们正常的文件需要永久有效,此时需要设置文件链接永久有效。
二、解决方法
minio提供了一个客户端工具。可以直接对minio server进行配置,将指定桶设置为公共永久可下载。
三、具体解决步骤
1、安装minio的mc
首先是安装minio客户端,这个官方文档很清楚选择(Linux 或者windows 选择下载一个即可)。本次解决以linux说明。

linux版的mc下载地址:https://dl.minio.io/client/mc/release/linux-amd64/mc

2、权限分配

chmod +x mc

3、添加服务端host
使用 minio client 将我自己的 minio server 添加到 mc 的配置管理。

./mc config host add myminio http://xxx.xxx.xxx.xxx:9000 access-key  secret-key

说明:如果此时已经不知道access-key和secret-key是多少的话,就把minio重启,minio重启后会打印出access-key和secret-key。myminio是minio的名称,可自行更改。
4、配置下载策略

./mc policy public myminio/test

说明:这个命令的作用是将 server 端的 test桶设置为开放管理,可以直接通过 url 进行下载。
[桶名]/[路径]可以一直拼接到具体的文件夹或文件
类似于以下 http://xxx.xxx.xxx.xxx:9000/test/9079799689686434242,可用浏览器直接从此URL访问下载。

你可能感兴趣的:(文件存储,minio,java)