back

Crittografia portami via

Come proteggere i nostri dati dagli intrusi? La risposta è semplice ed è crittografia. Su linux in generale è molto facile ottenere ciò, su debian e derivate ancora di più. Tutto quello che seguirà è stato testato su una debian etch.

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 [*]

back