====== 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 [[http://en.wikipedia.org/wiki/GVFS|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: \\ {{:sistema:webdav-box.com.png|}} 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.