Crittografia portami via
Non faremo altro che creare una directory crittografata usando alcuni semplici strumenti forniti nei repository di debian.
Installazione
Ci servono sostanzialmente queste due cose. fuse: in sostanza permette di creare dei filesystem virtuali, quindi non c'è bisogno di creare una partizione apposita per i nostri dati. encfs: crittografa un file system fuse con tre metodi, uno più sicuro dell'altro.
Quindi ora installiamo questi due componenti che si porteranno dietro anche le dipendenze necessarie.
# apt-get install fuse-utils encfs
Fuse è un modulo del kernel quindi bisogna installarlo tramite module-assistant; nel caso non abbiate questo tool:
# apt-get install module-assistant build-essential
Nota: su debian etch bisogna usare module-assistant dato che il sorgente del modulo è pacchettizzato singolarmente. Module-assistant permette di scaricare, compilare e pacchettizzare un modulo del kernel.
Lanciare adesso il comando:
# m-a
e selezionare dal menu PREPARE: questo comando installerà i componenti essenziali per compilare moduli del kernel.
Fatto questo selezionare SELECT e scegliere fuse come modulo da installare. Procediamo con OK e, dal menu successivo, selezioniamo prima GET per scaricare i sorgenti del modulo fuse, poi BUILD.
Fatto questo i seguenti comandi servono: depmod genera un file di dipendenze tra i moduli, che poi viene utilizzato da modprobe per caricarli rispettando le dipendenze. Precisamente, viene creato il file /lib/modules versione /modules.deb. Modprobe invece carica un modulo "al volo". Ulteriori informazioni si possono trovare qui [*]