配置开机自动挂载阿里云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

相关推荐
张居斜13 天前
GitHub Actions + 阿里云 OSS:OIDC 免密同步构建产物
github·oss·llm-wiki
Inhand陈工13 天前
基于台达PLC与映翰通IG502的智慧水产养殖精准投喂与远程运维解决方案
运维·人工智能·物联网·阿里云·信息与通信
Database_Cool_13 天前
什么是数据仓库物化视图?AnalyticDB MySQL 实时物化视图能力解析
人工智能·mysql·阿里云
Database_Cool_13 天前
大规模数据分析降本指南:AnalyticDB Serverless 弹性架构实战
数据仓库·阿里云·架构·数据分析·serverless
我是小bā吖14 天前
Claude Code 模型接入阿里云 AI 网关并统计不同使用者的模型用量
网络·人工智能·阿里云
翼龙云_cloud14 天前
阿里云国际代理商:如何使用RDS MySQL 构建网站数据库?
数据库·mysql·阿里云
wcy1008614 天前
为 CentOS 7.6 (7.6.1810) 配置阿里云 Vault 源
linux·阿里云·centos
Inhand陈工14 天前
污水泵站PLC数据上云实战:西门子PLC + 映翰通IG502 + DM平台全流程
人工智能·物联网·网络安全·阿里云·信息与通信·iot
翼龙云_cloud15 天前
阿里云代理商:如何管理CPFS的POSIX客户端挂载点?
运维·阿里云·云计算·阿里云 cpfs
AI原来如此15 天前
阿里云百炼上线DeepSeek,OpenAI发布GPT-5.5,模型服务战升级
人工智能·gpt·阿里云·ai·大模型·ai编程