当前位置: 首页 > news >正文

新手入门:阿里云OSS存储完整使用指南(从配置到实操)

日常开发、运维中,经常需要可靠的对象存储存放文件,阿里云OSS(Object Storage Service)高可用、低成本、无限扩容,是高频选择。本文极简实操,新手可直接套用,快速上手OSS。

一、OSS核心认知(必看)

OSS可理解为「云端文件服务器」,无需维护硬件,按使用量计费,适合个人/企业存静态资源、备份文件等。

核心概念(避免操作踩坑):

  • Bucket:存储空间(云端文件夹),名称全球唯一;

  • Object:Bucket中的具体文件(含文件属性);

  • Endpoint:访问OSS的入口地址(不同地域不同);

  • AccessKey(AK):访问凭证,分ID和Secret。

二、前期准备(3步搞定)

全程阿里云控制台操作,无需写代码,重点做好权限和存储配置。

2.1 准备RAM用户及AK(安全优先)

不建议用主账号,优先创建RAM子用户,仅授予OSS权限:

  1. 登录 阿里云控制台,搜「RAM」进入访问控制;

  2. 左侧「用户」→「创建用户」,填用户名,勾选「编程访问」,确定;

  3. 立即复制AccessKey ID和Secret(仅显示一次);

  4. 给该用户「添加权限」,搜「AliyunOSSFullAccess」勾选授权。

2.2 创建Bucket(存储空间)

  1. 控制台搜「OSS」,进入OSS控制台;

  2. 「Bucket列表」→「创建Bucket」,核心配置(其余默认):

    • 名称:全球唯一(如test-oss-hangzhou);

    • 地域:选离业务最近的(如华东2杭州);

    • 存储类型:新手选「标准存储」;

    • 访问权限:新手选「私有」。

  3. 点击确定,Bucket创建完成。

2.3 获取Endpoint(访问入口)

进入创建好的Bucket→「概览」→「访问域名」,复制「公网Endpoint」(如oss-cn-hangzhou.aliyuncs.com),后续备用。

三、核心操作(3种方式,重点前2种)

3.1 Web控制台操作(新手/少量文件)

无需装工具,浏览器直接操作:

  1. OSS控制台→Bucket列表,进入目标Bucket;

  2. 左侧「文件管理」,可完成上传、下载、创建目录、删除等基础操作,直观简单。

优势:无需配置;劣势:不适合批量操作。

3.2 命令行ossutil操作(批量/服务器,Ubuntu重点)

阿里云官方工具,高效便捷,以Ubuntu 20.04为例:

3.2.1 安装ossutil

  1. 终端执行下载:wget https://gosspublic.alicdn.com/ossutil/1.7.19/ossutil64

  2. 添加权限:chmod 755 ossutil64

  3. (推荐)全局调用:sudo mv ossutil64 /usr/local/bin/ossutil

3.2.2 配置ossutil(仅1次)

  1. 终端执行:ossutil config

  2. 按提示输入(替换为自己的信息):请输入配置文件名,回车将使用默认文件 /home/ubuntu/.ossutilconfig: # 回车 请输入endpoint:oss-cn-hangzhou.aliyuncs.com 请输入accessKeyID:你的AK ID 请输入accessKeySecret:你的AK Secret 请输入stsToken: # 回车留空

  3. 执行ossutil ls,显示Bucket列表即配置成功。

3.2.3 ossutil常用命令(直接套用)

操作需求 命令示例 参数说明
列出Bucket内容 ossutil ls oss://test-oss-hangzhou/ 默认根目录
递归列目录(带大小) ossutil ls -r -h oss://test-oss-hangzhou/static/ -r递归,-h易读大小
查询目录总大小 ossutil du -h -s oss://test-oss-hangzhou/static/ -h易读,-s仅汇总
上传/下载文件 ossutil cp 本地路径 OSS路径 双向复制,-r批量
删除文件 ossutil rm oss://test-oss-hangzhou/test.txt 谨慎操作,不可恢复

3.3 SDK编程访问(Python示例)

开发集成用,简单示例:

  1. 安装SDK:pip install oss2

  2. 核心代码(替换自己的信息):
    `import oss2
    auth = oss2.Auth("你的AK ID", "你的AK Secret")
    bucket = oss2.Bucket(auth, "你的Endpoint", "你的Bucket名")

上传文件

bucket.put_object_from_file("OSS路径", "本地路径")`

详情参考阿里云OSS Python SDK文档。

四、常用实战技巧

4.1 静态网站托管(OSS+CDN)

Bucket→「静态网站托管」开启,设默认首页(index.html);可选配CDN加速,提升访问速度。

4.2 本地自动备份到OSS

Ubuntu定时任务+ossutil,实现自动备份:

  1. 创建脚本oss_backup.sh:
    #!/bin/bash local_dir="/home/ubuntu/backup/" oss_dir="oss://test-oss-hangzhou/backup/$(date +%Y%m%d)/" ossutil cp -r -f $local_dir $oss_dir

  2. 授权:chmod +x oss_backup.sh

  3. 定时任务(每天2点):crontab -e,添加0 2 * * * /home/ubuntu/oss_backup.sh

五、新手避坑指南

  1. AK泄露:用RAM用户,泄露可立即禁用;

  2. Endpoint错误:需与Bucket地域一致;

  3. 权限不足:检查RAM用户是否授予OSS相关权限;

  4. 内网服务器:用内网Endpoint,免流量费且更快;

  5. 文件删除:默认不可恢复,重要文件开启版本控制。

六、总结

新手入门OSS,核心3步:准备RAM用户AK→创建Bucket→用控制台/ossutil操作。按需选择访问方式,批量操作优先用ossutil,开发用SDK,实操多练就能熟练掌握。

遇到问题可参考阿里云OSS官方文档,欢迎留言交流。

(注:文档部分内容可能由 AI 生成)

http://www.jsqmd.com/news/337432/

相关文章:

  • 救命神器!AI论文网站 千笔·专业论文写作工具 VS 笔捷Ai,自考写论文必备!
  • 2026年NMN品牌技术实力排名:基于核心机制与实证数据的深度盘点 - 速递信息
  • 盘点2026年专业眼镜店连锁品牌,康视怡配镜服务性价比高靠谱吗 - 工业品牌热点
  • GO!开源UART短信转发器【无需焊接+不耗流量】
  • 食品包装机械远程运维管理系统方案
  • MCP 协议爆火背后:AI 应用开发正在经历 USB 时刻
  • 探讨2026年行业排名前十的跨境电商财税合规代办机构 - mypinpai
  • 导师推荐10个降AI率平台,千笔·专业降AI率智能体解决论文AIGC检测难题
  • Linux 命令:diff3
  • 必收藏!未来5年程序员最优发展方向,认准AI大模型准没错
  • 卡西欧品牌代理价格对比 全国性价比高的卡西欧代理服务 - myqiye
  • DeepSeek V4代码生成实战:3步用AI模型搭建你的第一个智能脚本
  • 德国inne品牌深度解析:守护全龄营养,凭创新活动领跑行业 - 速递信息
  • Java程序员必学的Agent开发:一篇掌握大模型智能体核心概念,建议收藏
  • 2026跨境电商财税合规代办机构推荐哪家,结合费用来看选择更准 - mypinpai
  • 收藏备用|AI浪潮下,传统程序员转型AI工程师全指南(小白也能看懂)
  • 说说武汉财税合规政府补助核算公司价格多少钱 - myqiye
  • Linux 命令:patch
  • linux防火墙核心命令 - 教程
  • 智源多模态大模型登Nature,生成式人工智能路线统一到自回归
  • 中小企业的“零门槛数字化”救星——无需IT团队,3天搭建适配业务的招聘流程
  • 2026最新西南管材选购风向标:PE管/ HDPE管/复合管/ PVC管/波纹管五大实力品牌推荐 - 深度智识库
  • 聊聊2026年性价比高的地产开发运营商,哪个口碑好值得选 - 工业设备
  • 微信立减金还可以这样用!团团收回收变现的最佳选择 - 团团收购物卡回收
  • 分享实力强的防火堵料实体厂家,费用怎么收费 - 工业品网
  • 陪诊系统的“资源调度中枢”——基于区域就诊高峰/人群画像,提前调配陪诊员覆盖三甲医院“一号难求”时段
  • 2026年成都艺术涂料/艺术漆/无机玛拉彩石/无机雅晶石/无机金刚彩选购权威指南:甄别趋势、精选品牌与科学决策 - 2026年企业推荐榜
  • 2026年武汉广告图文行业TOP5品牌评测报告——赋能企业视觉传播,破解选型困境 - 2026年企业推荐榜
  • Spring Boot 与 XXL-JOB:分布式调度内核、任务分片与高可用报表实战指南
  • 美国DATA求职平台哪家高效:官方数据平台测评 - 技研备忘录