Cloudfuse to mount the Cloud Object Storage on Linux

Cloudfuse is a FUSE application which provides access to Cloud Files (Object Store). Object Store is a remote storage system which is similar to Amazon S3. It provides a simple RESTful interface to storing and retrieving objects.Use the following steps on your Centos/Redhat environment.

Install packages as the root user:

#yum install gcc make fuse-devel curl-devel libxml2-devel openssl-devel git

Download the cloudfuse files:

#cd /tmp/
#git clone https://github.com/redbo/cloudfuse.git

Go in to the cloudfuse directory and build the cloudfuse binary:

#cd cloudfuse/
#./configure
#make
#make install

Then create the credentials file in:

#vi /root/.cloudfuse

Copy the lines below and fill in the blanks:

username= ‘Your User Name’
api_key=’API Key from your Service Provider’
authurl=’URL from your Service Provider’

You can use SSL if you want

verify_ssl=True

Set the correct permissions:

#chmod 600 /root/.cloudfuse

Now you can mount the directory on your filesystem:

#cloudfuse /path/to/mount