Indice

Montare cartella box.com su Linux

Autore: Fabio Di Matteo
Ultima revisione: 28/01/2014

Box.com mette a disposizione gratuitamente 5GB per l'archivio dei propri file. In questo articolo vedremo come montare una cartella box.com nel filesystem della nostra linuxbox. Ho condotto 2 prove la prima tramite la connessione al server di Gnome2 o Mate Desktop(che usanol'ottimo Gvfs) e l'altra tramite davfs2 un driver per il montaggio di filesystem webdav.

Montare la cartella tramite Nautilus o Caja

Per quanto riguarda Gnome2 o Mate basta aprire il dialogo connetti al server dal menu' risorse e compilare i campi come segue:

dove al posto di tuaemail@mail.com specificare il nostro utente.

Montare la cartella con davfs2 da terminale

Dal momento che il servizio usa il protocollo webdav dovremo installare il drive davfs2 dal nostro gestore di pacchetti.

Con il seguente comando creeremo la cartella locale dove montare il filesystem:

sudo mkdir /media/box.com 

Prepariamo fstab

Aggiungiamo la seguente riga al nostro /etc/fstab .

https://dav.box.com/dav /media/box.com davfs rw,users,noauto 0 0

Salviamo le nostre credenziali in un file

Il nostro nome utente e la nostra password verranno conservate nel file /etc/davfs2/secrets . Dunque aggiungiamo al suddetto file la seguente riga(in fondo):

https://dav.box.com/dav/ user@email.com password

dove user@email.com password sono le nostre credenziali.

Evitiamo il lock dei file in scrittura

Nel file /etc/davfs2/davfs2.conf dobbiamo cambiare la chiave' :

# use_locks 1

in

use_locks 0

Rimuovere o cambiare il ritardo nell'upload

Di default davfs2 applica un ritardo agli upload di 10 secondi. Per far in modo che gli upload avvengano in tempo reale cambiare la proprieta delay_upload 10 in delay_upload 0 in /etc/davfs2/davfs2.conf . Puo' essere utile con alcuni filemanager grafici.

Aggiungere il nostro utente al gruppo network

Per usare il driver davfs2 il nostro utente potrebbe dover far parte del gruppo network.

Montare/smontare la nostra cartella box.com

Per montare:

mount /media/box.com/

Per smontare:

umount /media/box.com/

Montare il filesystem remoto con Udevil

Assicuriamoci di avere un file .davfs2/secrets delle credenziali nella home del nostro utente come questo:

https://dav.box.com/dav/ user@email.com password

dopodicchè possiamo lanciare il comando:

udevil mount  https://dav.box.com/dav/

E' possibile che si debbano abilitare alcuni filesystem di udevil. Controllare che esista nel file /etc/udevil/udevil.conf una riga del genere:

...
allowed_types = $KNOWN_FILESYSTEMS, file,smbfs,curlftpfs,sshfs,davfs
...

dove $KNOWN_FILESYSTEMS, file,smbfs,curlftpfs,sshfs,davfs sono i filesystem che udevil sara' autorizzato ad usare.