Mounting Cloud Storage on Linux

From CSEE Documentation
Revision as of 11:37, 29 March 2017 by Dbarret1 (talk | contribs) (Created page with "=Mounting Cloud Storage on Linux= ===Using WebDAV=== ====Installing davfs2==== =====Ubuntu, Debian, and Mint===== To install davfs2 on Ubuntu, Debian or Mint: $ s...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Mounting Cloud Storage on Linux

Using WebDAV

Installing davfs2

Ubuntu, Debian, and Mint

To install davfs2 on Ubuntu, Debian or Mint:

$ sudo apt-get install davfs2
CentOS, RHEL or Fedora

To install davfs2 on CentOS, RHEL or Fedora:

$ sudo yum install davfs2
Disable file locks

The WebDAV share exported by does not support file locks. Thus you need to disable file locks in the davfs2 configuration file located at /etc/davfs2/davfs2.conf. Otherwise, you will encounter "Input/output error" while attempting to create a file.

$ sudo vi /etc/davfs2/davfs2.conf
use_locks      	0

Create a mount point

mkdir ~/

replace "~/" with your preferred mount point

Add yourself to usergroup

This step is optional if you only want to mount as root.

$ sudo usermod -a -G davfs2 USERNAME

where "USERNAME" is your username

Edit fstab

Add the following to /etc/fstab. The "user" option allows you to mount as an unprivileged non-root user. /home/user/ davfs rw,user,noauto 0 0

Replace "/home/user/" with your own mount point.

Add external password to Box

Before you connect, you must create an external password through the Box web interface.

  1. Open an internet browser and log on to
  2. Click on your name in the upper right corner. In the drop down, click on “Account Settings”
  3. The bottom section bubble should say “Create External Password.” Click “Edit password”
  4. Create an external password.

Note: It is advisable for this password to be different from your email password

Run mount

The final step is to run mount.

$ mount

replacing "" with your mountpoint