Dropbox mittels EncFS verschlüsseln

Dropbox ist ein sehr schönes Tool, allerdings hat man doch immer ein ungutes Gefühl, weil man nie weiß was der Hersteller mit den Daten anfängt. Eine schöne Lösung wäre dabei die Verschlüsselung der Daten. Speziell für Dropbox gibt es dabei die Software BoxCryptor welche unter http://www.boxcryptor.com/ zu finden ist. Schöner wäre allerdings eine Betriebssystem übergreifende Lösung welche für Linux, Windows und Mac OS X funktioniert und ohne unfreie Software auskommt.

Wir greifen dabei auf EncFS zurück. Der Artikel geht dabei zuerst auf die Installation unter Windows und dann unter Ubuntu ein. Für Windows werden zuerst folgende Dinge heruntergeladen werden:

Nach dem Download sollte der Dokan Installer installiert und die „encfs.zip“ Datei entpackt werden. Danach können wir die Datei „encfsw.exe“ starten. Im Kontextmenü des Icons welches sich im Tray befindet kann dann mittels „Open/Create“ ein Ordner in der Dropbox verschlüsselt werden und dieser einem Buchstaben zugewiesen werden.

Den Inhalt des alten Ordners (in diesem Fall „Private“) sollte dann in das neue Laufwerk kopiert werden. Damit funktioniert das ganze dann unter Windows. Ein Problem mit EncFS für Windows scheint im Moment zu sein das man keine Anwendungen auf dem gemounteten Laufwerk starten kann, weil dies zu Problemen führt :(

Unter Ubuntu installieren wir das Paket „encfs“ mittels:

sudo apt-get install encfs

Mounten bzw. entschlüsseln könnten wir die Dropbox dann so:

encfs ~/Dropbox/Private ~/DropboxPrivate

Wichtig ist dabei das man das ganze nicht in die Dropbox mountet, sonst wird der ganze Spaß wieder synchronisiert. Möchte man nun nicht jedes mal ein Passwort eingeben wenn man den Ordner mountet so kann man das ganze so lösen:

encfs --extpass="./getprivatefolderpw.sh" ~/Dropbox/Private ~/DropboxPrivate

Die Datei „getprivatefolderpw.sh“ muss dabei so aussehen:

echo geheimesPasswort

Nun muss man das ganze nur noch in den Autostart (z.B: in die „.bashrc“) packen und schon passiert das alles automatisch nach dem einloggen.

Weitere Informationen gibt es unter:
http://dokan-dev.net/en/
https://seeseekey.net/archive/1192
http://de.wikipedia.org/wiki/EncFS
http://members.ferrara.linux.it/freddy77/encfs.html
http://www.boxcryptor.com/download/#platform_linux_dl
http://d24m.de/2011/07/22/howto-encfs-unter-windows-installieren/

Dropbox ähnliche Anwendung

Dropbox ist ja eine tolle Anwendung. Man schiebt die Daten in den Ordner und hat sie dann auf allen anderen Systemen auf denen Dropbox installiert ist. So etwas als Open Source Lösung wäre nicht schlecht. So bin ich über Unison gestolpert welches genau dieses leisten soll und dabei für Linux, Windows und Mac OS verfügbar ist. Die offizielle Seite ist dabei unter http://www.cis.upenn.edu/~bcpierce/unison/ zu finden.

Weitere Informationen gibt es unter:
http://de.wikipedia.org/wiki/Unison_%28Programm%29

Dropbox unter Ubuntu

Gestern wollte ich Dropbox unter Ubuntu benutzen. Doch leider funktioniert die Dropbox Version für Ubuntu nur mit Nautilus (sprich nur mit GNOME). Zum Glück gibt es aber auch eine Variante für Nutzer anderer Desktopumgebungen. Dazu muss erst einmal die passende Version (32 Bit, 64 Bit) heruntergeladen werden.

Die heruntergeladene Software wird dann entpackt und in das Verzeichnis /~/.dropbox-dist/ gepackt. Anschließend sollte dropboxd ausgeführt werden. Geht der Assistent nicht auf, sollte nochmal auf das Icon rechts unten geklickt werden. Danach kann man sich durch den Assistenten klicken.

Nachdem dies passiert ist trägt man den Dienst noch in die .profile Datei eingetragen (im Home Verzeichnis zu finden) damit der Dienst bei der Anmeldung startet. Dazu tragen wir an das Ende der Datei /home/seeseekey/.dropbox-dist/dropboxd & an, wobei seeseekey durch den entsprechenden Nutzernamen zu ersetzen ist. Schon ist Dropbox lauffähig installiert.