学ubuntu林梓技术分享集

ubuntu 文件在线备份 — 本地目录映射到阿里云OSS

2017-06-21  本文已影响37人  童蒙vlog

1.安装ossfs

常见的linux发行版制作了安装包:

Ubuntu-14.04
CentOS-7.0/6.5/5.11

包地址:https://github.com/aliyun/ossfs/releases

请先下载包,再进行后续的安装

sudo apt-get update
sudo apt-get install gdebi-core
sudo gdebi your_ossfs_package # your_ossfs_package为你下载的安装包
sudo yum localinstall your_ossfs_package
sudo yum localinstall your_ossfs_package --nogpgcheck

2.运行

设置bucket name, access key/id信息,将其存放在/etc/passwd-ossfs 文件中, 注意这个文件的权限必须正确设置,建议设为640。

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

将oss bucket 挂在到指定目录

ossfs my-bucket my-mount-point -ourl=my-oss-endpoint

示例:

将my-bucket这个bucket挂载到/tmp/ossfs目录下,AccessKeyId是faint, AccessKeySecret是123,oss endpoint是http://oss-cn-hangzhou.aliyuncs.com

具体对应的oss endpoint请参考(建议选择内网):https://help.aliyun.com/document_detail/31837.html

echo my-bucket:faint:123 > /etc/passwd-ossfs
chmod 640 /etc/passwd-ossfs
mkdir /tmp/ossfs
ossfs my-bucket /tmp/ossfs -ourl=http://oss-cn-hangzhou.aliyuncs.com

卸载bucket:

umount /tmp/ossfs # root user
fusermount -u /tmp/ossfs # non-root user

3.常用设置

4.遇到错误

查看错误:

grep 's3fs' /var/log/syslog
grep 'ossfs' /var/log/syslog
上一篇 下一篇

猜你喜欢

热点阅读