如何将QingCloud对象存储的Bucket以目录的方式挂载于Windows / Linux服务器

Windows服务器

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

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

下载链接:https://tntdrive.com/download/tntdrive-x64-3-9-9.exe

2、配置TntDrive

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

如何将QingCloud对象存储的Bucket以目录的方式挂载于Windows / Linux服务器_第1张图片

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

Storage Type : S3 Compatible Storage

Rest Endponit:s3.pek3a.qingstor.com

Access Key ID :  API密钥ID

Secret Access Key为API密钥内容

Amazon S3 Bucket为“QingStor的Bucket名称”


如何将QingCloud对象存储的Bucket以目录的方式挂载于Windows / Linux服务器_第2张图片
Tntdrive配置图

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


如何将QingCloud对象存储的Bucket以目录的方式挂载于Windows / Linux服务器_第3张图片
如何将QingCloud对象存储的Bucket以目录的方式挂载于Windows / Linux服务器_第4张图片
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

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

你可能感兴趣的:(如何将QingCloud对象存储的Bucket以目录的方式挂载于Windows / Linux服务器)