TrueCrypt es un software de cifrado de disco de código abierto fenomenal que se ejecuta en Windows o Linux. Desafortunadamente, el instalador no funciona tan bien en Ubuntu Edgy, así que he creado este artículo para ayudarlo a recorrer el proceso.
Instalación de TrueCrypt
Primero, descargue el código fuente del página de descargas , debido a que el paquete Debian de Ubuntu está compilado para el núcleo 586 en lugar del núcleo 686, así que tendremos que compilarlo nosotros mismos.
Copie el archivo descargado en la ubicación que desee. El siguiente paso es instalar algún software necesario para que se ejecute el proceso de compilación. Es posible que ya tenga algunos o todos estos instalados en su máquina.
sudo apt-get install build-essential dmsetup gawk linux-source linux-headers-ʻuname -r`
Nota: asegúrese de que el carácter `sea el que está debajo de la tecla tilde ~.
Ahora que hemos instalado los requisitos previos, tendremos que realizar una pequeña configuración antes de que funcione correctamente. Tenga en cuenta que la versión exacta del kernel puede ser diferente en su máquina, pero de todos modos está usando la función de completar con tabulación, ¿verdad? =)
cd / usr / src /
sudo bunzip2 linux-source-2.6.17.tar.bz2
El interés es todo Linux-Source-2.6.18
sudo ln -s linux-source-2.6.17 linux
sudo make -d -C linux modules_prepare
El último paso enviará un montón de cosas volando…. eventualmente puede pedirle que seleccione sí en una pregunta o dos. Este paso es necesario porque probablemente obtendrá un error más adelante de lo contrario.
Cambie el directorio de nuevo al directorio de descarga, y ahora extraeremos el código fuente, que contiene tanto la fuente de Windows como la de Linux ...
tar xzvf truecrypt-4.2a-código-fuente.tar.gz
cd truecrypt-4.2a / Linux /
Dado que Truecrypt instala un módulo del kernel, deberá ejecutar el script de compilación en modo superusuario.
sudo ./build.sh
Esto debería haberse ejecutado correctamente sin errores en este momento. Ahora podemos iniciar el script de instalación, ahora que sabemos que todo se ha construido correctamente.
geek @ ubuntuServ: ~ / truecrypt-4.2a / Linux $ sudo ./install.sh
Contraseña:
Comprobando los requisitos de instalación…
Probando truecrypt… Hecho.Instale binarios en [/usr/bin]:
Instale la página del manual en [/usr/share/man]:
Instale la guía del usuario y el módulo del kernel en [/usr/share/truecrypt]:
Permitir que los usuarios que no sean administradores ejecuten TrueCrypt [y/N]: Y
Instalando el módulo del kernel… Hecho.
Instalando truecrypt en / usr / bin… Hecho.
Instalando la página del manual en / usr / share / man / man1… Hecho.
Instalando la guía del usuario en / usr / share / truecrypt / doc… Listo.
Instalando el módulo de respaldo del kernel en / usr / share / truecrypt / kernel… Listo.
En este punto, Truecrypt se instaló correctamente. Si ya está familiarizado, puede volver al trabajo. Si no es así, aquí hay un par de escenarios de uso común.
Creando un volumen Truecrypt
Crear un volumen de truecrypt puede ser tan simple como ejecutar truecrypt -c <nombre de archivo>, pero hay algunas opciones que puede usar en la línea de comando si lo prefiere:
geek @ ubuntuServ: ~ $ truecrypt –tamaño 200 MB –tipo normal –encriptación AES –hash RIPEMD-160 –sistema de archivos FAT -c myvolume.tc
Ingrese la contraseña para el nuevo volumen "myvolume.tc":
Escriba la contraseña otra vez:
Introduzca la ruta del archivo de claves [none]:
TrueCrypt ahora recopilará datos aleatorios.
¿Su mouse está conectado directamente a la computadora donde se ejecuta TrueCrypt? [Y/n]:
Escriba al menos 320 caracteres elegidos al azar y luego presione Entrar:
Montar un volumen TrueCrypt
Debería crear un directorio para montar el volumen Truecrypt. Llamé al mío tcmount
mkdir tcmount
truecrypt -u myvolume.tc tcmount
Nota: Debe usar la opción -u para montar el volumen en modo de usuario para que tenga acceso de escritura.
Desmontar un volumen TrueCrypt
truecrypt -d <punto de montaje>
Verifique si el volumen TrueCrypt está montado
geek @ ubuntuServ: ~ $ df -m
Sistema de archivos 1M-bloques Usado Disponible Uso% Montado en
/ 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% / inicio / geek / tcmount
Monté el volumen en un directorio llamado tcmount, y puedes verlo al final de la lista.
Montaje de un volumen en una memoria USB
Puede montar un volumen en una memoria USB tan fácilmente como montar un volumen normal. Simplemente proporcione la ruta completa al volumen truecrypt en la memoria USB y un directorio de punto de montaje de su elección.
truecrypt -u /media/usbdisk/myvol.tc tcmount