Configurar o Box.net em Linux

boxnet

Muitos de vós têm de certeza uma conta no Box.net no entanto a falta de uma aplicação cliente para efectuar a sincronização de pastas é uma dor de cabeça… Uma forma de resolver este problema é montar uma partição WebDav com a vossa conta Box.net. Primeiro vamos instalar o davfs, para isso façam:

sudo apt-get install davfs2

De seguida vamos criar uma pasta para depois fazer o mount

mkdir ~/box.net

Agora é necessário editar o nosso ficheiro /etc/fstab para ocorrer o mount logo no boot e guardar as nossas credenciais. Para isso abram o ficheiro /etc/fstab e no final adicionem o seguinte:

https://www.box.com/dav /home/yourusername/box.net davfs rw,user,noauto 0 0

De seguida vamos copiar os ficheiros de configuração do davfs para a nossa home.

mkdir ~/.davfs2
sudo cp /etc/davfs2/davfs2.conf ~/.davfs2
sudo cp /etc/davfs2/secrets ~/.davfs2

Após isso, editem o ficheiro ~/.davfs2/secrets e adicionem as vossas credenciais:

https://www.box.com/dav username@myemail.com password

Editem o ficheiro ~/.davfs2/davfs2.conf para retirarem a opção de use_locks(file locks), uma vez que o WebDav não suporta. Para isso o comentário e coloquem a 0 (zero).

use_locks 0

Se querem permitir que o vosso user faça mount sem ser root, adicionem o vosso utilizador ao grupo davfs2:

sudo adduser $USER davfs2

e de seguida executem o comando :

sudo dpkg-reconfigure davfs2

e digam “Yes” para permitirem o mount sem serem um utilizador priviligiado
Por fim façam o mount da partição:

sudo mount /mnt/boxnet


One comment on “Configurar o Box.net em Linux

  1. Rodrigo

    Comigo deu problema para montar a pasta devido a permissão do sbin.

    Se contorna esse problema com o comando:

    $ sudo chmod u+s /sbin/mount.davfs

    E foi blza!

Deixar uma resposta