配置开机自动挂载阿里云OSS和使用ossutil上传文件

创建阿里云OSS存储桶后,需要做安全访问配置,获取服务所在地域、AccessKey、AccessKeyScrete和从内网或外网访问的Endpoint:

AccessKey: <acckey>

AccessKeyScrete: <acckeysc>

City: cn-sample

Endpoint: oss-cn-sample.aliyuncs.com # 用于从外网访问oss,例如个人笔记本

Endpoint: oss-cn-sample-internal.aliyuncs.com #用于从内网访问oss,例如阿里云服务器

在云服务控制台配置好后,在外网笔记本上按ossutil提示也用上述信息做好配置,然后就像本地拷贝一样上传文件到oss里

./ossutil cp ~/migrate/*.tar oss://<bucket_name>/<my_repo>

要做到开机自动挂载oss到服务器或笔记本上方便像访问本地目录一样访问,需要做如下安装和配置:

1.安装ossfs

复制代码
sudo wget https://gosspublic.alicdn.com/ossfs/ossfs_1.91.7_ubuntu20.04_amd64.deb
sudo apt-get update
sudo apt-get install gdebi-core
sudo gdebi ossfs_1.91.7_ubuntu20.04_amd64.deb

2.设置配置文件

echo <bucket>:<AccessKey>:<AccessKeyScrete> > /etc/passwd-ossfs

chmod 640 /etc/passwd-ossfs

3.在/etc/fstab里增加配置开机自动mount到目标目录/oss-data:

ossfs#<bucket> /oss-data fuse _netdev,url=http://oss-cn-sample-internal.aliyuncs.com,allow_other 0 0

注意云服务器访问OSS属于内网访问,所以需要使用internal endpoint

外网临时加载:

ossfs <bucket> /oss-data -o url=://oss-cn-sample.aliyuncs.com -o sigv4 -o region=cn-sample

相关推荐
Alwayswinnn1 天前
27届秋招实录:从手动填表到自动化辅助的效率跃升
阿里云·自动化·秋招·大学生找工作·应届生就业·ai求职工具·一键投简历
阿里云大数据AI技术1 天前
数据平台开始“支撑 Agent”:DataWorks Data Agent 如何重构企业数据生产方式
人工智能·阿里云·dataworks·数据平台·data agent
Java小白笔记2 天前
Java 实现阿里云 OSS 文件上传链路:普通上传、秒传、分片与断点续传
java·开发语言·数据库·spring·阿里云
SelectDB技术团队2 天前
Apache Doris 多云原生实践:SaaS、BYOC 与四大公有云覆盖
数据库·阿里云·云原生·华为云·腾讯云·亚马逊云·写入更新
二进制漫游记2 天前
FastAPI项目集成 Qdrant向量数据库+阿里云Embedding完整实战(工具封装+业务调用)
数据库·python·阿里云·embedding
阿里云云原生3 天前
阿里云微服务引擎 MSE 及 API 网关 2026 年 8 月产品动态
阿里云·微服务·云计算
阿里云云原生3 天前
阿里云可观测 2026 年 8 月产品动态
阿里云·云计算
故乡dee云4 天前
多云账单代付靠谱吗?付款流程、费用核对和账号安全注意事项
安全·阿里云·云计算·腾讯云