TrueCrypt est un logiciel de cryptage de disque open source phénoménal qui fonctionne sous Windows ou Linux. Malheureusement, le programme d’installation ne fonctionne pas très bien sur Ubuntu Edgy, j’ai donc créé cet article pour vous guider tout au long du processus.
Installation de TrueCrypt
Tout d’abord, téléchargez le code source à partir du page de téléchargements, parce que le paquet debian Ubuntu est compilé pour le noyau 586 au lieu de 686, nous devrons donc le construire nous-mêmes.
Copiez le fichier téléchargé dans l’emplacement de votre choix. L’étape suivante consiste à installer certains logiciels requis pour l’exécution du processus de construction. Certains ou tous ces éléments sont peut-être déjà installés sur votre ordinateur.
sudo apt-get install build-essential dmsetup gawk linux-source linux-headers-`uname -r`
Remarque: assurez-vous que le caractère `est celui sous la touche tilde ~.
Maintenant que nous avons installé les prérequis, nous devrons effectuer une petite quantité de configuration avant que cela fonctionne correctement. Notez que la version exacte du noyau peut être différente sur votre machine, mais vous utilisez quand même la complétion par tabulation, non? =)
cd / usr / src /
sudo bunzip2 linux-source-2.6.17.tar.bz2
sudo tar xvf linux-source-2.6.17.tar
sudo ln -s linux-source-2.6.17 linux
sudo make -d -C linux modules_prepare
La dernière étape enverra un tas de trucs voler par…. éventuellement, il peut vous inviter à sélectionner oui sur une ou deux questions. Cette étape est nécessaire car vous obtiendrez probablement une erreur plus tard sinon.
Changez de répertoire pour revenir au répertoire de téléchargement, et maintenant nous allons extraire le code source, qui contient à la fois les sources Windows et Linux …
tar xzvf truecrypt-4.2a-code-source.tar.gz
cd truecrypt-4.2a / Linux /
Puisque Truecrypt installe un module de noyau, vous devrez exécuter le script de construction en mode superutilisateur.
sudo ./build.sh
Cela aurait dû fonctionner correctement sans erreurs à ce stade. Nous pouvons maintenant lancer le script d’installation, maintenant que nous savons que tout a été construit avec succès.
geek @ ubuntuServ: ~ / truecrypt-4.2a / Linux $ sudo ./install.sh
Mot de passe:
Vérification des exigences d’installation…
Test de truecrypt… Terminé.
Installer les binaires sur [/usr/bin]:
Installer la page de manuel sur [/usr/share/man]:
Installez le guide de l’utilisateur et le module du noyau [/usr/share/truecrypt]:
Autoriser les utilisateurs non administrateurs à exécuter TrueCrypt [y/N]: Oui
Installation du module noyau… Terminé.
Installation de truecrypt dans / usr / bin… Terminé.
Installation de la page de manuel dans / usr / share / man / man1… Terminé.
Installation du guide de l’utilisateur dans / usr / share / truecrypt / doc… Terminé.
Installation du module de sauvegarde du noyau dans / usr / share / truecrypt / kernel… Terminé.
À ce stade, Truecrypt est correctement installé. Si vous êtes déjà familier, vous pouvez retourner au travail. Sinon, voici quelques scénarios d’utilisation courants.
Création d’un volume Truecrypt
La création d’un volume truecrypt peut être aussi simple que d’exécuter truecrypt -c
geek @ ubuntuServ: ~ $ truecrypt –size 200 Mo –type normal –encryption AES –hash RIPEMD-160 –filesystem FAT -c myvolume.tc
Entrez le mot de passe pour le nouveau volume «myvolume.tc»:
Entrez à nouveau le mot de passe:
Entrez le chemin du fichier de clés [none]:
TrueCrypt collectera désormais des données aléatoires.
Votre souris est-elle directement connectée à l’ordinateur sur lequel TrueCrypt est exécuté? [Y/n]:
Veuillez saisir au moins 320 caractères choisis au hasard, puis appuyez sur Entrée:
Monter un volume TrueCrypt
Vous devez créer un répertoire pour monter le volume Truecrypt. J’ai nommé le mien tcmount
mkdir tcmount
truecrypt -u monvolume.tc tcmount
Remarque: vous devez utiliser l’option -u pour monter le volume en mode utilisateur afin de pouvoir y accéder en écriture.
Démonter un volume TrueCrypt
truecrypt -d
Vérifiez si le volume TrueCrypt est monté
geek@ubuntuServ:~$ df -m Filesystem 1M-blocks Used Available Use% Mounted on /dev/sda1 7698 1835 5472 26% / varrun 78 1 78 1% /var/run varlock 78 0 78 0% /var/lock procbususb 10 1 10 1% /proc/bus/usb udev 10 1 10 1% /dev devshm 78 0 78 0% /dev/shm /dev/mapper/truecrypt0 20 1 20 1% /home/geek/tcmount
J’ai monté le volume dans un répertoire appelé tcmount, et vous pouvez le voir en bas de la liste
Monter un volume sur une clé USB
Vous pouvez monter un volume sur une clé USB aussi facilement que monter un volume normal. Fournissez simplement le chemin complet du volume truecrypt sur la clé USB et un répertoire de point de montage de votre choix.
truecrypt -u /media/usbdisk/myvol.tc tcmount