Minio设置文件链接永久有效的完整步骤

作者:御剑长歌 时间:2023-06-10 22:26:10 

前言

minio分享文件的链接,最多支持分享七天

通过 MinIO客户端 管理存储桶策略的方式实现文件链接永久有效

1.下载MinIO Client

采用 Docker 方式 安装

拉取Docker稳定版镜像

docker pull minio/mc

2.运行MinIO Client

docker run -it --entrypoint=/bin/sh minio/mc

成功提示

Minio设置文件链接永久有效的完整步骤

3.添加一个云存储服务

mc config host add <ALIAS> <YOUR-S3-ENDPOINT> <YOUR-ACCESS-KEY> <YOUR-SECRET-KEY> [--api API-SIGNATURE]

示例-MinIO云存储

从MinIO服务获得URL、access key和secret key。

mc config host add minio http://192.168.1.51 BKIKJAA5BMMU2RHO6IBB V7f1CwQqAcwo80UEIJEjc5gVQUSSx5ohQ9GSrr12 --api s3v4

别名就是给你的云存储服务起了一个短点的外号。S3 endpoint,access key和secret key是你的云存储服务提供的。API签名是可选参数,默认情况下,它被设置为"S3v4"。

4.验证

查询所有的存储桶

mc ls minio

ps:这里的 minio 是刚刚取的别名

5.policy命令 - 管理存储桶策略

通过 mc policy 命令 获取 policy 相关的所有命令

mc policy

Minio设置文件链接永久有效的完整步骤

查看存储桶或路径策略

mc policy get minio/mybucket/myphotos/2020/

设置存储桶或路径策略为 download

mc policy set download play/mybucket/myphotos/2020/

download 后面 跟存储桶或路径

minio地址 + 文件路径 就成为了永久可访问的链接,注意如果直接在控制台中复制url,其中的minio要去掉。

注意: 这里强烈建议设置路径的策略为 download 这样 所属存储桶的策略就变为了 custom
如果直接将 bucket 设置为 download 那么就可以进入到minio客户端,虽然只能看到 设置了相应策略的 bocket ,但是匿名者可以在其中随意的创建与删除文件!

参考地址 MinIO 官网

来源:https://blog.csdn.net/weixin_40392053/article/details/119451698

标签:minio,文件,链接
0
投稿

猜你喜欢

  • 浅谈Python]程序的分支结构

    2022-05-03 07:27:45
  • 如何跨浏览器使用连续字符的换行

    2008-07-06 23:10:00
  • php session 错误

    2023-11-14 18:31:19
  • 基于Keras 循环训练模型跑数据时内存泄漏的解决方式

    2022-06-28 10:24:00
  • springboot配置mysql连接的实例代码

    2024-01-21 20:47:52
  • Python使用pandas对数据进行差分运算的方法

    2021-09-28 06:56:07
  • Python企业编码生成系统总体系统设计概述

    2021-03-31 09:12:19
  • MSSQL ISQL命令详解

    2024-01-26 23:50:49
  • Python读写锁实现实现代码解析

    2023-06-16 23:27:12
  • 好用的JS图片预加载类

    2007-08-13 13:49:00
  • 有关perl正则表达式的一些杂项

    2023-08-08 01:12:11
  • Mysql中explain作用详解

    2024-01-28 11:40:46
  • python实现读取excel文件中所有sheet操作示例

    2022-04-25 15:00:36
  • python3.6+selenium实现操作Frame中的页面元素

    2023-10-13 01:37:00
  • Git远程仓库配置SSH的实现(以github为例)

    2023-10-21 18:16:00
  • 如何从数据库断开recordset,提高运行速度?

    2009-11-15 20:01:00
  • TypeScript入门-基本数据类型

    2024-06-07 15:56:50
  • 泛域名设置问题

    2008-03-25 10:03:00
  • Python使用pyshp库读取shapefile信息的方法

    2023-07-27 04:56:36
  • Python Unittest ddt数据驱动的实现

    2023-10-29 14:54:14
  • asp之家 网络编程 m.aspxhome.com