首页/新闻资讯/正文详情

对象存储oss怎么用?

发布时间:2026/9/27 10:21:51 来源:云帆数科 栏目:资讯中心
对象存储oss怎么用?
阿里云对象存储OSS, Object Storage Servicehttps://www.aliyun.com/product/oss是阿里云提供的海量、安全、低成本、高持久的云存储服务。它适合存放图片、视频、日志、备份数据等非结构化数据。以下是 OSS 的核心概念、使用步骤和常见场景指南帮助您快速上手 一、先搞懂三个核心概念在使用前您需要理解 OSS 的层级结构类似于电脑的文件夹Bucket存储空间最外层容器用于存储文件的集合。全局唯一命名如my-company-images。Object文件/对象实际上传的文件包含文件名和内容。Region地域Bucket 所在的物理位置如华东1-杭州、华北2-北京。选择离用户最近的地域可降低延迟。 二、新手入门五步走第 1 步创建 Bucket登录 阿里云控制台。搜索并进入对象存储 OSS。点击创建 Bucket填写名称需符合规范只能小写字母、数字和短横线选择地域和存储类型标准型适合频繁访问低频型适合偶尔访问归档型适合长期备份。第 2 步设置权限关键在 Bucket 详情页找到权限管理-读写权限 (ACL)私有只有拥有密钥的人能读写默认推荐安全性最高。公共读任何人可以读取但只有你有权限写入。适合存放公开的图片、静态网页资源。公共读写极不推荐任何人都可上传或删除你的文件。第 3 步获取访问凭证AccessKey为了通过代码或工具上传文件你需要“钥匙”进入 RAM 访问控制创建子用户。赋予该用户AliyunOSSFullAccess权限。生成AccessKey ID和AccessKey Secret。⚠️注意请妥善保管不要泄露到前端代码或公开仓库中。第 4 步上传文件有多种方式根据您的需求选择简单上传控制台直接在网页界面拖拽上传适合少量文件测试。SDK 上传代码实现使用 Python、Java、Go 等语言的 SDK 编写程序上传。这是生产环境最常用的方式。在线工具上传使用阿里云提供的ossbrowser图形化工具类似 FTP 客户端。第 5 步访问文件上传成功后系统会生成一个 URL。格式通常为http://BucketName.oss-Region.aliyuncs.com/ObjectName如果权限是“公共读”您可以直接复制这个链接发给别人查看。 三、开发者常用操作示例Python SDK假设您已安装pip install oss2以下是一个简单的上传和下载示例import oss2 # 1. 初始化配置 auth oss2.Auth(您的AccessKeyID, 您的AccessKeySecret) # endpoint 例如: oss-cn-hangzhou.aliyuncs.com bucket oss2.Bucket(auth, https://oss-cn-hangzhou.aliyuncs.com, 您的Bucket名称) # 2. 上传文件 (Put Object) # bucket.put_object(远程文件名.jpg, open(本地路径/local_file.jpg, rb)) print(上传成功) # 3. 下载文件 (Get Object) # bucket.get_object_to_file(远程文件名.jpg, 本地保存路径/save_file.jpg) print(下载成功) # 4. 获取文件访问 URL (签名 URL有效期1小时即使私有权限也可临时分享) url bucket.sign_url(GET, 远程文件名.jpg, 60) print(f临时访问链接: {url}) 四、典型应用场景场景建议配置说明网站静态资源托管Bucket 设为公共读 绑定自定义域名将 CSS、JS、图片存 OSS减轻服务器压力提升加载速度。APP/小程序头像存储私有 后端生成签名 URL用户上传后后端返回有时效性的 URL 给前端展示防止盗链。数据备份与归档低频访问或归档存储适合数据库备份、日志归档成本极低但取回需要解冻时间。大数据计算输入源标准存储作为 MaxCompute、DataWorks 等数据分析工具的原始数据湖。⚠️ 五、避坑与安全建议防盗链如果 Bucket 是公共读建议在跨域资源共享 (CORS)和Referer 白名单中设置允许的域名防止其他网站恶意引用你的流量产生高额费用。生命周期规则 (Lifecycle)设置自动清理策略。例如“上传超过 90 天的日志文件自动删除”或“30 天后转为低频存储”以节省成本。版本控制开启后每次覆盖或删除文件都会保留旧版本防止误删恢复数据。不要在前端硬编码 AccessKey永远通过后端服务器中转上传或使用 STS 临时令牌机制确保密钥安全。

相关推荐

基于STM32的实验室消防预警控制器设计与实现:从硬件选型到Proteus仿真验证
基于STM32的实验室消防预警控制器设计与实现:从硬件选型到Proteus仿真验证

1. 项目缘起与整体设计思路1.1 为什么选择STM32做消防预警控制器实验室场景的消防预警和商用楼宇那种动辄几百个探测点的大系统完全是两码事。一个标准的高校实验室或者企业研发实验室,面积通常在40到120平米之间,需要监控的点位无非是温度、烟雾浓度、可… · 2026/9/27 10:21:45

新闻采集源码wordpress速查手册:报价拆解与域名避坑指南
新闻采集源码wordpress速查手册:报价拆解与域名避坑指南

新闻采集源码wordpress速查手册:报价拆解与域名避坑指南 域名解析报错,服务器SSL证书过期,后台登录直接白屏。这三个场景,是不是让你抓狂?很多老板以为买套“新闻采集源码wordpress”就能自动赚钱,结果卡在部署环节,对着控制台发… · 2026/9/27 10:21:38

CAN数据帧和过滤器
CAN数据帧和过滤器

一、can通信的数据帧起始位 识别码 RTR 1位(0) 11位(每个设备都有属于自己的识别码) 1位(数据帧0,远程请求帧1)控制码:IDE … · 2026/9/27 10:21:32

树莓派对话机器人为何需要STM32?双芯片实时控制架构解析
树莓派对话机器人为何需要STM32?双芯片实时控制架构解析

先说我亲眼见到的一个翻车现场。朋友用一块树莓派做了个会聊天的桌面机器人,大模型问答、语音识别、语音合成全跑通了,发视频那天,机器人一边回答“今天天气不错”,脑袋一边咔咔地抽搐,像帕金森晚期。评论区有人说&… · 2026/9/27 11:19:01

mysql 专业笔记 -- 第 42 章:字符集和排序规则
mysql 专业笔记 -- 第 42 章:字符集和排序规则

第 42.1 节:选择哪种 CHARACTER SET 和 COLLATION? 有几十种字符集和数百种排序规则。(一个给定的排序规则只属于一个字符集。)查看 SHOW COLLATION; 的输出。 通常只有 4 种 CHARACTER SET 比较重要: ascii —— 基本的 7 位编码。 latin1 —— ascii,加上西欧语言所需… · 2026/9/27 11:19:01

STM32CubeMX 6.14全流程指南:下载安装、固件库配置与ADC/DMA实战
STM32CubeMX 6.14全流程指南:下载安装、固件库配置与ADC/DMA实战

做嵌入式开发的朋友,不管是刚入门的在校生还是画板多年的老工程师,大概率都绕不开一个东西:STM32CubeMX。这工具出自ST官方,把原先需要翻数据手册、敲寄存器才能配好的时钟树、GPIO复用、串口DMA,变成了可视化界面上的… · 2026/9/27 11:19:01

git使用gitlab
git使用gitlab

电脑本地的git过期E:\app\code\vs_code\CompetitionProgram>git push -u origin master remote: Your Credentials have Expired. remote: 您的访问凭证已经过期。 remote: remote: trace-id: caad6f8268dd10dba28616338adf142b remote: token: 12***********************DM… · 2026/9/27 11:19:01

为什么工业现场离不开X86工控一体机?选型与排查要点全解
为什么工业现场离不开X86工控一体机?选型与排查要点全解

在车间里泡久了,你会发现一个很有意思的现象:产线上那些动辄24小时连轴转的设备,控制柜里装得最多的不是普通电脑,也不是ARM开发板,而是X86架构的工控一体机。有人觉得奇怪,手机芯片都到8核了,A… · 2026/9/27 11:19:01

基于Vue在线考试管理系统(源码+文档+部署讲解等)
基于Vue在线考试管理系统(源码+文档+部署讲解等)

联系博主 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 … · 2026/9/27 11:18:55

MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现
MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现

简介:这套Matlab仿真工具完整呈现雷达信号脉冲压缩过程,从线性调频(LFM)信号生成、目标回波仿真到匹配滤波压缩处理均有可运行代码支撑,面向电子信息工程、计算机、数学等专业学生,适用于课程设计、期末大作… · 2026/9/27 0:00:01

汕头网站建设制作厂家避坑指南:5大注意事项救急
汕头网站建设制作厂家避坑指南:5大注意事项救急

汕头网站建设制作厂家避坑指南:5大注意事项救急 改个需求建站公司拖一周,这种憋屈事我见得太多了。 很多汕头老板找本地建站团队,签合同前看着方案挺美,一上线就变脸。 今天不聊虚的,直接拆解找 汕头网站建设制作厂家 时的5个核心 注意事项… · 2026/9/27 0:00:01

多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习
多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习

简介:基于PyTorch的多模态虚假新闻检测项目完整代码包,面向自然语言处理与计算机视觉交叉方向的开发者、科研人员及毕业设计选题者,解决社交媒体中文本与图像联合识别虚假新闻的问题。系统以BERT预训练模型提取文本语义特征,以Res… · 2026/9/27 0:00:01

MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现
MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现

简介:这套Matlab仿真工具完整呈现雷达信号脉冲压缩过程,从线性调频(LFM)信号生成、目标回波仿真到匹配滤波压缩处理均有可运行代码支撑,面向电子信息工程、计算机、数学等专业学生,适用于课程设计、期末大作… · 2026/9/27 0:00:01

汕头网站建设制作厂家避坑指南:5大注意事项救急
汕头网站建设制作厂家避坑指南:5大注意事项救急

汕头网站建设制作厂家避坑指南:5大注意事项救急 改个需求建站公司拖一周,这种憋屈事我见得太多了。 很多汕头老板找本地建站团队,签合同前看着方案挺美,一上线就变脸。 今天不聊虚的,直接拆解找 汕头网站建设制作厂家 时的5个核心 注意事项… · 2026/9/27 0:00:01

多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习
多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习

简介:基于PyTorch的多模态虚假新闻检测项目完整代码包,面向自然语言处理与计算机视觉交叉方向的开发者、科研人员及毕业设计选题者,解决社交媒体中文本与图像联合识别虚假新闻的问题。系统以BERT预训练模型提取文本语义特征,以Res… · 2026/9/27 0:00:01

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码