curl上传文件到minio服务器

news/2024/11/29 5:45:56/

匿名用户上传

#!/bin/bashbucket=mybucket
file=/home/database.ymlhost=192.168.24.9:9000resource="/${bucket}/${file}"
content_type="application/octet-stream"
date=`date -R`echo $resource
echo "http://$host${resource}"curl -v -X PUT -T "${file}" \-H "Host: $host" \-H "Date: ${date}" \-H "Content-Type: ${content_type}" \http://$host${resource}

使用账号密码上传

#!/bin/bashACCESS_KEY="minioadmin"
SECRET_KEY="minioadmin"
BUCKET_NAME="mybucket"
FILE_NAME="/home/database.yml"
OBJECT_NAME="database.yml"
MINIO_URL="192.168.24.9:9000"# 生成日期和签名
DATE_VALUE="$(date -R)"
SIGNATURE="$(echo -en "PUT\n\n\n${DATE_VALUE}\n/${BUCKET_NAME}/${OBJECT_NAME}" | openssl sha1 -hmac "${SECRET_KEY}" -binary | base64)"curl -i -X PUT --upload-file "${FILE_NAME}" \--header "Date: ${DATE_VALUE}" \--header "Authorization: AWS ${ACCESS_KEY}:${SIGNATURE}" \"${MINIO_URL}/${BUCKET_NAME}/${OBJECT_NAME}"


http://www.ppmy.cn/news/1550822.html

相关文章

【优选算法】位运算

目录 常见位运算总结1、基础位运算2、给一个数n,确定它的二进制位的第x位上是0还是13、将一个数n的二进制位的第x位改成14、将一个数n的二进制位的第x位改成05、位图的思想6、提取一个数n的二进制位中最右侧的17、将一个数n的二进制位中最右侧的1变为08、位运算的优…

springboot项目使用maven打包,第三方jar问题

springboot项目使用maven package打包为可执行jar后,第三方jar会被打包进去吗? 答案是肯定的。做了实验如下: 第三方jar的项目结构及jar包结构如下:(该第三方jar采用的是maven工程,打包为普通jar&#xf…

基于DHCP,ACL的通信

该问题为华为的学习资料 1.首先把所有的PC机全部设置为DHCP 2.配置地址 3.ospf 4.dhcp 5.acl AR1 dhcp en interface GigabitEthernet0/0/0ip address 192.168.1.254 255.255.255.0 dhcp select global interface GigabitEthernet0/0/1ip address 10.1.12.1 255.255.255.…

华为新手机和支付宝碰一下 带来更便捷支付体验

支付正在变的更简单。 11月26日,华为新品发布会引起众多关注。发布会上,华为常务董事余承东专门提到,华为Mate 70和Mate X6折叠屏手机的“独门支付秘技”——“碰一下”,并且表示经过华为和支付宝的共同优化,使用“碰…

网络知识1-TCP/IP模型

从用户端到服务端,tcp/ip模型可分为应用层、传输层、网络层、网络接口层 以下使用寄快递为例进行解释 应用层职责: 只关注与为用户提供应用功能,如HTTP、FTP、telnet、DNS、SMTP等 ,应用层的职责就像我们寄快递时将快递给快递员…

微信小程序蓝牙writeBLECharacteristicValue写入数据返回成功后,实际硬件内信息查询未存储?

问题:连接蓝牙后,调用小程序writeBLECharacteristicValue,返回传输数据成功,查询硬件响应发现没有存储进去? 解决:一直以为是这个write方法的问题,找了很多相关贴,后续进行硬件日志…

Java项目实战II基于SpringBoot的教学资料管理系统(开发文档+数据库+源码)

目录 一、前言 二、技术介绍 三、系统实现 四、核心代码 五、源码获取 全栈码农以及毕业设计实战开发,CSDN平台Java领域新星创作者,专注于大学生项目实战开发、讲解和毕业答疑辅导。 一、前言 在教育信息化的大背景下,教学资料的高效管…

操作系统 内存管理——针对实习面试

目录 操作系统 内存管理什么是虚拟内存?什么是物理内存?解释虚拟内存和物理内存的区别什么是分页式存储?什么是分段式存储?解释分页式存储和分段式存储的区别什么是内存碎片?描述几种常见的内存分配算法描述几种常见的…