0. 簡介
掛載bucket到本地文件系統(tǒng)辜膝,能夠通過本地文件系統(tǒng)操作OSS 上的對象无牵,實(shí)現(xiàn)數(shù)據(jù)的訪問和共享。
官方工具厂抖。支持Linux平臺茎毁。
1. 準(zhǔn)備工作
- 下載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
- 準(zhǔn)備oss bucket相關(guān)信息,包含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. 參考
- ossfs之如何實(shí)現(xiàn)快速安裝
https://bbs.aliyun.com/read/541821.html - OSSFS系列教程 四耕蝉、 OSSFS On Ubuntu 14.04
https://bbs.aliyun.com/read/267190.html - ossfs官網(wǎng)教程
https://help.aliyun.com/document_detail/32196.html