七牛云对象存储以目录的方式挂载于Windows / Linux服务器

Windows服务器

Windows服务器上需要安装相关的软件,可通过图形界面进行下载和安装

1、在服务器上安装TntDrive软件:

下载链接:https://tntdrive.com/download/tntdrive-x64-4-8-7.exe

2、配置TntDrive

单击“Add New Mapped Drive”,进入到配置界面:

PS:配置时有以下几个注意点

Storage Type : S3 Compatible Storage

Rest Endponit:七牛云S3接口服务域名(详见文章末尾)

Access Key ID :  API密钥ID

Secret Access Key为API密钥内容

Amazon S3 Bucket为“七牛云的Bucket名称”

Tntdrive配置图

配置完成后,即可使用“网盘”

Z盘为新挂载的网络磁盘

Linux服务器

Linux服务器上需要安装必要的运行环境和软件,具体步骤如下:

在服务器上安装必要环境

1、如果你的操作系统是Ubuntu 14.04:

sudo apt-get install automake autotools-dev g++ git libcurl4-gnutls-dev libfuse-dev libssl-dev libxml2-dev make pkg-config

2、如果你的操作系统是Centos 7:

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

安装s3fs

git clone https://github.com/s3fs-fuse/s3fs-fuse.git

cd s3fs-fuse

./autogen.sh

./configure

make

sudo make install

配置

1、建立密钥文件

echo your_bucket_name:your_key_id:your_key_secret > /etc/passwd

示范:

echo PRRIFCZPDSLJFPVEZHIL:MscunKWtmWJ02F6o1s3pYEWDvouUeHGn8QmVEoaF > /etc/passwd

2、设置访问权限

chmod 640 /etc/passwd

chmod 600 /etc/passwd

3、创建挂载点

mkdir /tmp/s3fs

4、挂载目录

s3fs owenpp /tmp/s3fs -o passwd_file=/etc/passwd -o url=http://s3.pek3a.qingstor.com


—————————————————————————————————————————
使用如下服务域名通过AWS S3协议访问七牛云存储:

华东 cn-east-1s3-cn-east-1.qiniucs.com

华北 cn-north-1s3-cn-north-1.qiniucs.com

华南 cn-south-1s3-cn-south-1.qiniucs.com

北美 us-north-1s3-us-north-1.qiniucs.com

东南亚 ap-southeast-1s3-ap-southeast-1.qiniucs.com

——————————————————————————————————————————

PS: 此范例中,笔者的bucket name为“owenpp”, 挂载目录为"/tmp/s3fs"

原作者:McOwen

你可能感兴趣的:(七牛云对象存储以目录的方式挂载于Windows / Linux服务器)