Notes et astuces sur les systèmes libres basés sur GNU/Linux

Aller au contenu | Aller au menu | Aller à la recherche

Utilisation de TrueCrypt sous Archlinux

Bonjour,

Tout d'abord un bref rappel de la fonction de TrueCrypt.

Il s'agit tout simplement d'un logiciel multiplateforme open-source permettant le chiffrage/déchiffrage à la volée d'un fichier/dossier/partition ou d'un disque. C'est une application très puissante permettant de sécuriser de manière forte vos données. Pour plus d'informations, je vous renvoie vers le site officiel de Truecrypt.

J'utilise quotidiennement TrueCrypt pour chiffrer (attention chiffrer n'est pas crypter) ma clé USB.
Je me balade avec l'ensemble de mes documents personnels sur moi, aussi je dois être capable de faire tourner Truecrypt sous Windows ou Archlinux.

Ayant rencontré une petite difficulté pour le faire fonctionner, je me permets de la partager.

Installation :

Pour installer Truecrypt sous Archlinux, il suffit de taper la ligne de commande suivante :

pacman -Sy truecrypt

Cependant ce n'est pas suffisant, il faudra prendre soin de charger les modules fuse et loop.
Je vais donc créer les fichiers dans /etc/modules-load.d

cat /etc/modules-load.d/loop.conf
#Pour assurer le fonctionnement de Truecrypt
loop

cat /etc/modules-load.d/fuse.conf
#Pour assurer le fonctionnement de Truecrypt
fuse

Pour effectuer l'opération manuellement, vous pouvez effectuer la commande suivante :

# modprobe -v loop
# modprobe -v fuse

Utilisation :

Pour monter un container chiffré sur un point de montage, il faudra effectuer la commande suivante :

truecrypt /path_du_fichier_truecyrpt /path_point_de_montage

Il vous sera demandé soit une clé de déchiffrement soit un mot de passe, puis un mot de passe administrateur ou utilisateur si vous avez sudo de configurer. Après avoir entré vos passwords, vous aurez deux entrées de plus dans votre table de montage :

#mount
truecrypt on /tmp/.truecrypt_aux_mnt1 type fuse.truecrypt (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other)
/dev/mapper/truecrypt1 on /home/thomas/usb type vfat (rw,relatime,uid=1000,gid=100,fmask=0077,dmask=0077,codepage=cp437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)

Pour démonter l'ensemble de vos dossiers chiffrés :

truecrypt -d

Source:
Plus d'informations sur le chargement des modules avec systemd
Wiki Archlinux sur Truecrypt