在Centos7上挂载阿里云OSS

概述

将oss挂载到vps作为一个外部存储,可以很方便的复制粘贴文件来对vps上的内容进行备份。阿里云oss的存储价格很便宜,按量收费的话1GB存储每个月只需要0.12元,也可以直接购买40GB的存储套餐,1年仅需9元,非常适合用来备份vps。

挂载到VPS

1、首先你要注册一个阿里云账号,并且开通OSS服务。

2、通过SSH登录vps后下载安装包

wget http://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/assets/attach/32196/cn_zh/1527232195135/ossfs_1.80.5_centos7.0_x86_64.rpm

3、运行安装包

yum localinstall ossfs_1.80.5_centos7.0_x86_64.rpm

4、写入你需要挂载的OSS bucket名称,Access Key ID 和 Access Key Secret等信息,格式如下:

echo oss名称:AccessKey ID:Access Key Secret > /etc/passwd-ossfs

获取Access Key ID和Access Key Secret的地方在这里

5、修改该文件权限

chmod 640 /etc/passwd-ossfs

6、新建个用来对应到oss的文件夹

mkdir /alioss

7、挂载

菠萝是将上海区的oss挂载到阿里云上海的轻量应用服务器,可以选择内网的方式

ossfs oss名称 /alioss -ourl=oss-cn-shanghai-internal.aliyuncs.com -o allow_other

如果是非阿里云同区域的vps,那就要选择外网了,以上海为例,其他类似

ossfs oss名称 /alioss -ourl=oss-cn-shanghai.aliyuncs.com -o allow_other

8、开机自动挂载

在/etc/init.d/目录下建立文件ossfs文件,将第7步中的内容粘贴进去即可。

9、下载

如果不希望继续挂载,可以运行下面的命令

fusermount -u /alioss