Centos 使用ossfs工具挂载阿里云OSS

首先请在阿里云OSS中建立Bucket

RAM访问控制中建立accessKey并赋予默认规则中的AliyunOSSFullAccess规则权限

任意Centos7系统弹性伸缩服务器(可非阿里云,无论是否阿里云,尽量离OSS Bucket地域近一些)

实施步骤
一、安装依赖库

yum install automake gcc-c++ git libcurl-devel libxml2-devel fuse-devel make openssl-devel

命令由阿里云给出,因我这边依赖库很全面,并未测试,关于依赖库的问题请自行解决…..不再赘述依赖库的问题

二、下载源码并编译安装

git clone https://github.com/aliyun/ossfs.git
cd ossfs
./autogen.sh
./configure
make
sudo make install

三、配置Bucket信息和accessKey信息(请自行更改相关配置)

echo Bucket名称:要是用的AccessKeyId:对应的AccessKeySecret > /etc/passwd-ossfs

为了安全配置权限

chmod 640 /etc/passwd-ossfs
 

四、挂载OSS至指定目录

ossfs Bucket名称 挂载绝对路径 -ourl=OSS的Endpoint地址
其中,Endpoint地址如果使用的是阿里云ECS则可以使用阿里云内网地址以免流量,

请注意Endpoint地址不是Bucket 域名,另外必须使用http协议,使用https会导致无法访问,挂载目录必须已经存在,且内无文件.

给个示例:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值