El teu blog de Linux en català

eCryptfs és un sistema criptogràfic natiu del nucli Linux de forma que treballa per sobre de altres sistemes de fitxers com per exemple l’Ext3. Això significa que no és necessari reservar espai al disc dur per eCryptfs, sinó que aquest sistema creixerà segons nosaltres li afegim els fitxers (aprofitant l’espai lliure).

Primer de tot, per instal·lar el programa, cal trobar un paquet anomenat ecryptfs-utils (això per a Debian/Ubuntu, altres distros tindran un nom semblant). Si teniu Ubuntu Hardy, podeu instal·lar paquet fent clic ací.

Una vegada instal·lar, cal crear un nou directori buit. Ací crearem un directori per a les dades privades que no volem que per accident siguen vistes per algú que no deuria. Així que creem el directori (la “~” significa ruta del nostre usuari):
mkdir ~/Privat

Ara caldria canviar els permisos del directori per tal que altres usuaris no puguen visualitzar el directori:
chmod 700 ~/Privat

I ara cal muntar el nou sistema de fitxers a dins de la carpeta:
sudo mount -t ecryptfs ~/Private ~/Private

eCryptfs vos farà algunes preguntes. Per exemple, com a contrasenya podeu seleccionar fer servir una parafrase. Els valors per defecte s’indiquen entre claudàtors, així que si no teniu clar l’opció, podeu fer servir la que ve per defecte.

Una vegada que s’han acabat les tasques, podeu moure fitxers a dins. Després, desmuntareu el directori:
sudo umount ~/Privat

Una vegada desmuntat, si algú tracta de veure què hi ha a dins, podrà veure els noms dels fitxers. Però si tracta d’obrir-los, descobrirà que no pot veure res (ja que els fitxers estan encriptats).

encrypted file in hex editor

Per poder veure els fitxers, caldrà muntar novament el directori. I en aquest moment el sistema vos demanarà la contrasenya. Ja podreu tindre el porno fora dels ulls curiosos dels altres i gaudir de les vostres perversions tranquil·lament.

Una altra alternativa és fer servir Crypt Manager, un altre programa de protecció de carpetes sobre el qual teniu un article al wiki.