[Debian] Truecrypt installieren und konfigurieren – Cubian Cubieez

Eine Anleitung wie man Truecrypt auf einem Cubietruck/Raspberry mit Debian Wheezy (Cubian, Cubieez) installiert und konfiguriert!

Als root Einloggen/Befehle aus root ausführen (gilt für Cubian/Cubieez/Ubuntu usw.):
Mit „su“ ohne “ kann man sich als root einloggen, vorher evtl. mit „sudo passwd root“, das root Passwort setzen. Alternativ einfach vor jedem Befehl ein „sudo“ setzen!

Los gehts:

  1. Linux Updaten:
  2. die benötigten Pakete installieren:
  3. in den Ordner „temp“ wechseln (die Daten dort werden nach dem Neustart gelöscht):
  4. WXWidget (2.8.12) herunterladen:
  5. Ordner für PKCS Header Dateien erstellen, hinein wechseln und herunterladen. Am ende wieder in den /temp/ Ordner wechseln:
  6. Truecrypt Source herunterladen: Dazu auf die Truecrypt Webseite gehen (http://www.truecrypt.org/downloads2) und dort bei Source CodeMac OS X / Linux (.tar.gz)“ auswählen und auf Download. Die Datei dann nach /temp übertragen. Für die Leute, denen das zu umständlich ist ;), hier ein Mirror von mir:
  7. Truecrypt und WXWidget entpacken:
  8. die PKCS Header mit in den Compilierprozess einbinden:
  9. WXWidget kompilieren (Cubietruck ca. 5 Minuten, Raspberry ca. 10 Minuten), die Warnungen können im Normalfall ignoriert werden:

    Die Ausgabe bei mir sieht wie folgt aus:
  10. Truecrypt kompilieren. Hierbei benutze ich zusätzlich das Programm „screen“, was beim schließen des Terminals, den Kompilierprozess weiterlaufen lässt (auch hier können die Warnungen ignoriert werden – Cubietruck ca. 25 Minuten, Raspberry ca. 45 Minuten):
  11. zum Schluss kopieren wir die kompilierte Truecrypt Datei in das passende Verzeichnis und setzen die richtigen Berechtigungen:
  12. nun kann man Truecrypt ganz einfach via:

    aufrufen! Wenn nicht, dann mal so probieren:

Truecrypt Container/Partition erstellen:

  1. Den Assistenten starten:
  2. den Typ auswählen (hier habe ich ein normales, nicht verstecktes genommen):
  3. den Pfad angeben:
    Container:

    Partition:
  4. das Verschlüsselungsverfahren auswählen (hier habe ich AES genommen):
  5. nun den Hash-Algorithmus auswählen (hier habe ich SHA-512 genommen):
  6. Filesystem auswählen (hier habe ich ext4 genommen, damit bin ich ganz zufrieden):
  7. jetzt das Passwort eintippen
  8. Truecrypt möchte jetzt das man 370 Zeichen und Buchstaben in die Tastatur hämmert, um den Schlüssel sicher zu erstellen. Also einfach mal wild auf die Tastatur hämmern ;D und immer mal wieder auf Enter drücken …
  9. Wenn die Aufgabe erfolgreich durchgeführt wurde, gehts mit der Formatierung und Erstellung los …
  10. am Ende sollte unbedingt der Header gesichert werden. Wenn der mal beschädigt werden sollte, kann man den kompletten Container, die komplette Partition inne Tonne kloppen! Also sicher aufbewahren:
    Container:

    Partition:

Truecrypt Container einbinden/mounten:

  1. einen Ordner erstellen, in dem gemountet werden soll:
  2. Truecrypt sagen, dass er in den gerade erstellten Ordner den Container/Partition mounten soll:
    Container:

    Partition:
  3. nun kann man in den Ordner wechseln und damit wie gewohnt arbeiten!
  4. Wenn es Probleme beim schreiben geben sollte, evtl. noch die Rechte anpassen (chmod, chown ..)

Optional:

  • wenn FAT genutzt wird, lautet der Befehl so:
    Container:

    Partiton:
  • Wenn eine fertige NTFS Containerdatei oder Partition, die via Windows erstellt wurde, gemountet werden soll, muss noch das NTFS Paket installiert werden:

    und der Mountbefehl muss wie folgt aussehen:

    oder für Partitionen:
  • Um zu überprüfen ob der Container oder die Partition richtig eingebunden wurde, kann man folgendes ausführen:

Hinterlasse einen Kommentar

*

https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_bye.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_good.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_negative.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_scratch.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_wacko.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_yahoo.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_cool.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_heart.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_rose.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_smile.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_whistle3.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_yes.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_cry.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_mail.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_sad.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_unsure.gif 
https://www.maffert.net/wp-content/plugins/wp-monalisa/icons/wpml_wink.gif