Utilizzare lo spazio Box.net come disco locale con boxfs

Postato da ROb | nella categoria Linux | sabato, 30 gennaio 2010

7

A pochi giorni di distanza dai miei due articoli in merito a curlftpfs (che permette di montare uno spazio ftp come filesystema locale attraverso FUSE) e Dropbox (servizio alternativo a Box.net per lo storage online), vi voglio parlare di uno strumento open source per Linux per accedere in maniera comoda al servizio Box.net.

Logo Box.net

boxfs è un piccolo comando che permette di montare lo spazio Box.net in user space file system come se fosse una directory locale.
Non esistono al momento dei pacchetti per le distribuzioni più diffuse ma nella mia installazione di Hardy Heron 8.04 Desktop la compilazione del binario è stata veramente un’operazione banale (a patto di soddisfare le opportune dipendenze ai pacchetti di sviluppo necessari: libxml2 e fuse).

Ecco i passi da eseguire per avere a disposizione il binario boxfs:

wget "http://boxfs.googlecode.com/files/boxfs-0.5.3.tgz"
tar xfvz boxfs-0.5.3.tgz
cd boxfs-0.5.3/
sudo apt-get install libxml2-dev
sudo apt-get install libfuse-dev
make

A questo punto dovreste avere nella directory boxfs-0.5.3 il binario boxfs; copiatelo nella directory preferita dei vostri binari (nel mio caso la ~/bin).

Il comando da lanciare per montare lo spazio Box.net (sempre che abbiate un account free attivo, potete comunque crearlo direttamente nel sito http://www.box.net/) è il seguente:

# creazione della directory che ospiterà il filesystem Box.net
mkdir ~/Desktop/box.net/
# mounting del servizio Box.net (impostando opportunamente le password)
boxfs -u <username> -p <password> ~/Desktop/box.net/

Ora potete accedere a ~/Desktop/box.net/ puntando direttamente al vostro spazio web Box.net e utilizzarlo come se fosse una directory qualsiasi del vostro sistema.

Un hard drive online gratuito con Dropbox

Postato da ROb | nella categoria Informatica in generale, Linux | mercoledì, 27 gennaio 2010

0

Per quei pochi che ancora non conoscono questo servizio, oggi voglio parlarvi di Dropbox, il mio contenitore online di file preferito.

Negli anni passati mi ero abituato ad usare l’estensione Gspace per Firefox che permette di utilizzare lo spazio web di Gmail come fosse un server ftp. Un bel giorno però, girovagando qua e là nella rete, mi sono imbattuto in un post che parlava del servizio gratuito Dropbox. Come molti altri servizi del suo genere offre spazio gratuito online utilizzabile attraverso una comoda interfaccia web (uno tra questi e forse il più conosciuto è Box.net) ma a differenza di gran parte di essi Dropbox permette l’accesso anche tramite un client, anch’esso gratuito, disponibile sia per Linux che per Windows che per Mac.

Cartella Dropbox

Stuzzicato dall’idea di potervi accedere tramite Linux ho installato il client per la mia distribuzione, ho inserito le credenziali e sono diventato subito operativo.

Dropbox systray

Il client Linux di Dropbox si integra bene con il mio ambiente Gnome mettendomi a disposizione un’icona nella toolbar delle notifiche attraverso la quale posso accedere a tutte le principale funzioni del servizio.
Al primo avvio il programma chiede di specificare una directory utilizzata per la sincronizzazione con il servizio, dopodiché inizia a verificare eventuali file non sincronizzati ed eventualmente carica sul server o nel PC eventuali differenze riscontrate.
L’installazione avviene all’interno della home directory dell’utente e viene anche eseguito un demone, con l’avvio del computer, che monitorizza la directory per eventuali cambiamenti.

Dropbox dettaglio cartella pubblica

Un’altra funzione veramente utile è la possibilità di gestire una cartella pubblica all’interno della quale possiamo inserire dei file da rendere disponibili a tutti senza richiesta di credenziali particolari.
Dal menu contestuale di Nautilus (attivato dal file caricato) possiamo infine copiare l’indirizzo pubblico e inviarlo via mail o via IM ai nostri amici per il download diretto.

Per gli account free lo spazio a disposizione è di 2Gb, decisamente buono. Se si necessita di spazio ulteriore si può passare ad un account Pro e comprare il taglio di spazio necessario.