Aliyun - OSS工具ossfs使用简介

0. 简介

挂载bucket到本地文件系统,能够通过本地文件系统操作OSS 上的对象,实现数据的访问和共享。
官方工具。支持Linux平台。

1. 准备工作

  • 下载Ubuntu下的ossfs工具
http://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/assets/attach/32196/cn_zh/1507811535079/ossfs_1.80.3_ubuntu16.04_amd64.deb
  • 准备oss bucket相关信息,包含endpoint、bucket_name、access_key_id、access_key_secret
    • 'ALIYUN_OSS_ENDPOINT=oss-cn-hangzhou.aliyuncs.com'
    • 'ALIYUN_OSS_BUCKET_NAME=payment-staging'
    • 'ALIYUN_OSS_ACCESS_KEY_ID=Lz****Au'
    • 'ALIYUN_OSS_ACCESS_KEY_SECRET=AW******Jt'

2. 安装

$ apt-get update
$ apt-get install gdebi-core
$ gdebi ossfs_1.80.3_ubuntu16.04_amd64.deb

3. 配置OSS账号密码

$ echo my-bucket:my-access-key-id:my-access-key-secret > /etc/passwd-ossfs
$ chmod 640 /etc/passwd-ossfs

例如:

$ echo payment-staging:Lz****Au:AW******Jt > /etc/passwd-ossfs

4. 挂载bucket

$ mkdir /tmp/ossfs
$ ossfs my-bucket /tmp/ossfs -ourl=my-oss-endpoint

例如:

$ ossfs payment-staging /tmp/ossfs -ourl=http://oss-cn-hangzhou.aliyuncs.com

5. 卸载bucket

$ fusermount -u /tmp/ossfs

6. 参考

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容