staging.inyokaproject.org

Verschlüsseltes Verzeichnis auf Ubuntu One

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

Miracoli

Anmeldungsdatum:
13. März 2006

Beiträge: Zähle...

Hallo Leute,

hab mal ein kleines HowTo geschrieben, wie man die Daten auf Ubuntu One verschlüsselt hochlädt (für Paranoide). Wer Lust hat und meint, dass das relevant ist, kann das ja mal in das Wiki integrieren (muss wahrscheinlich aufbereitet werden).

Voraussetzung: Ubuntu One Synchronisation zwischen zwei Rechnern funktioniert

1. verschlüsseltes Verzeichnis im Sync Ordner anlegen:

encfs ~/Ubuntu\ One/.encrypted ~/Ubuntu\ One\ Encrypted

2. Passwort eingeben (2x)

Resultat: In das eingehängte Laufwerk "Ubuntu One Encrypted" kann man jetzt seine privaten Daten schieben. Auf dem Server landen die dann verschlüsselt.

Man kann sich jetzt das Leben einfacher machen, wenn man sich Starter anlegt (Anwendung im Terminal):

zum Einhängen:

encfs <Heimverzeichnis>/Ubuntu\ One/.encrypted/ <Heimverzeichnis>/Ubuntu\ One\ Encrypted/

zum Aushängen (geht ja sonst nicht über nautilus):

fusermount -u <Heimverzeichnis>/Ubuntu\ One\ Encrypted

<Heimverzeichnis> natürlich durch den absoluten Pfad zum Benutzer ersetzen (also z.B. /home/johndoe). Das Tolle daran ist: auf jedem verbundenen Rechner kann das verschlüsselte Verzeichnis ab sofort eingehängt werden

Benno-007

Anmeldungsdatum:
28. August 2007

Beiträge: 29240

Das könntest du eigentlich so ungefähr ins Wiki übernehmen, wobei du /home/xyz einfach durch ~ oder die Variable $HOME ersetzen kannst.

Miracoli

(Themenstarter)

Anmeldungsdatum:
13. März 2006

Beiträge: Zähle...

Das klappt leider so nicht mit $HOME. Da spielt der Starter dann nicht mit. Oder ist das nur bei mir so?

Benno-007

Anmeldungsdatum:
28. August 2007

Beiträge: 29240

Dann müßtest du ein Script (für die Bash-Shell im Terminal) mit dem Befehl abspeichern und den Starter mit dem Pfad zum Script angeben. Oder sowas wie:

xterm -e "befehl"

Aber nimm doch einfach "~" für dein Home, das versteht auch Gnome gut.

Miracoli

(Themenstarter)

Anmeldungsdatum:
13. März 2006

Beiträge: Zähle...

Tja, hab jetzt im Starter mal beides probiert, sowohl

encfs ~/Ubuntu\ One/.encrypted/ ~/Ubuntu\ One\ Encrypted/

als auch

encfs $HOME/Ubuntu\ One/.encrypted/ $HOME/Ubuntu\ One\ Encrypted/

Klappt beides nicht. Nur der absolute Pfad funktioniert. Hab nochmal was anderes versucht und den Code einfach in ein Shell Skript ausgelagert (Starter ruft dann das Skript auf). Ergebnis: Skript aus dem Terminal starten: Klappt! Skript über den Starter ausführen: Klappt NICHT!

Mir scheint als hätten die GNOME Starter im Panel Probleme mit "$HOME" und "~". Kann das jemand bestätigen?

Benno-007

Anmeldungsdatum:
28. August 2007

Beiträge: 29240

Ich hatte da auch mal viel probiert und auch mit einem Bug zu kämpfen (aber in einer anderen Sache, die mich dann xterm verwenden lies).

Aber Script starten sollte eigentlich klappen:

Abspeichern als bla.sh:

#!/bin/bash
blabla
bla

Ausführbar machen (rechte Maus).

Aufrufen im Starter:

/home/deinname/bin/bla.sh

Hinweis: In bin werden die Scripte zumindest im Terminal automatisch gefunden. Ordner selbst anlegen.

Miracoli

(Themenstarter)

Anmeldungsdatum:
13. März 2006

Beiträge: 13

Damit drehen wir uns im Kreis. Der einzige Grund warum ich den Aufruf in ein Skript auslagern wollte, war damit ich "~" oder $HOME anstelle des absoluten Pfades verwenden kann. Wenn ich das Skript dann in mein Homeverzeichnis lege und im Starter wieder den absoluten Pfad angeben muss, hab ich nichts gewonnen.

Also nochmal die Frage: Können GNOME Starter mit den Shortcuts "$HOME" bzw. "~" überhaupt was anfangen?

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

Können GNOME Starter mit den Shortcuts "$HOME" bzw. "~" überhaupt was anfangen?

IMHO nein, weil das Sachen von der Shell sind - und damit hat der GNOME-Starter erstmal nix am Hut.

Gruß, noisefloor

Miracoli

(Themenstarter)

Anmeldungsdatum:
13. März 2006

Beiträge: 13

Alles klar, so geht's auch mit dem Starter:

Befehl zum Einhängen:

bash -c "encfs $HOME/Ubuntu\ One/.encrypted $HOME/Ubuntu\ One\ Encrypted"

bzw. zum Aushängen:

bash -c "fusermount -u $HOME/Ubuntu\ One\ Encrypted"

Benno-007

Anmeldungsdatum:
28. August 2007

Beiträge: 29240

Was quasi dasselbe ist wie:
Benno-007 schrieb:

xterm -e "befehl"

😉

Trägst du es noch ins Wiki ein?

Miracoli

(Themenstarter)

Anmeldungsdatum:
13. März 2006

Beiträge: 13

Moin,

Hab jetzt in Ubuntu One nen Abschnitt hinzugefügt (Abschnitt 5). Denkt ihr, dass das genug ist oder muss man erklären, wie man EncFS installiert? Ist ja alles im Artikel zu EncFS zu finden.

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

ist IMHO ok. Eine doppelte Erklärung ist nicht nötig - steht ja alles, wie du sagast, im EncFS-Artikel.

Gruß, noisefloor

Freak4zoid

Anmeldungsdatum:
12. Dezember 2007

Beiträge: Zähle...

Hallo,

ich habe für Laptop und Computer folgendes Script ausgeführt: http://www.321tux.de/2010/04/encfs-verschluesselung-z-b-fuer-dropbox-ubuntu-one-inkl-skript/

Verschlüsselung funktioniert augenscheinlich und die Synchronisation der verschlüsselten Dateien funktioniert auch, nur erscheinen auf der Gegenseite die Dateien nicht wieder entschlüsselt. Also der letzte Schritt, entschlüsseln der Container wird nicht ausgeführt?!

lugau45

Anmeldungsdatum:
1. April 2007

Beiträge: 285

Freak4zoid schrieb:

Hallo,

ich habe für Laptop und Computer folgendes Script ausgeführt: http://www.321tux.de/2010/04/encfs-verschluesselung-z-b-fuer-dropbox-ubuntu-one-inkl-skript/

Verschlüsselung funktioniert augenscheinlich und die Synchronisation der verschlüsselten Dateien funktioniert auch, nur erscheinen auf der Gegenseite die Dateien nicht wieder entschlüsselt. Also der letzte Schritt, entschlüsseln der Container wird nicht ausgeführt?!

Genau das ist auch mein Problem. Gibt es schon eine Lösung?

Antworten |