TrueCrypt je fenomenálny šifrovací softvér s otvoreným zdrojovým kódom, ktorý beží na systéme Windows alebo Linux. Bohužiaľ, inštalátor nefunguje tak dobre na Ubuntu Edgy, a preto som tento článok vytvoril, aby som vám pomohol prechádzať procesom.
Inštalácia programu TrueCrypt
Najskôr si stiahnite zdrojový kód zo stránky na prevzatie, pretože balíček Ubuntu debian je zostavený pre 586 namiesto 686 jadra, takže ho budeme musieť vybudovať.
sudo apt-get install build-essential dmsetup gawk linux-source linux-headers-`uname -r`
Poznámka: Uistite sa, že znak je znak pod klávesou tilda.
Teraz, keď sme nainštalovali predpoklady, budeme musieť urobiť malé množstvo nastavenia skôr, ako bude fungovať správne. Všimnite si, že presná verzia jadra sa môže na vašom počítači líšiť, ale používate dokončenie karty, nie? =)
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
Posledný krok pošle veľa vecí, ktoré lietajú. nakoniec vás môže vyzvať, aby ste vybrali áno na jednu alebo dve otázky. Tento krok je potrebný, pretože pravdepodobne budete mať neskôr chybu inak.
Zmeňte adresár späť do adresára pre sťahovanie a teraz vyberieme zdrojový kód, ktorý obsahuje aj Windows a linuxový zdroj.
tar xzvf truecrypt-4.2a-source-code.tar.gz
cd truecrypt-4.2a/Linux/
Keďže Truecrypt nainštaluje modul jadra, budete musieť spustiť skript pre zostavenie v režime superuser.
sudo./build.sh
To by malo byť úspešné bez chýb v tomto bode. Teraz môžeme spustiť inštalačný scenár, teraz, keď vieme, že všetko bolo úspešne postavené.
geek@ubuntuServ:~/truecrypt-4.2a/Linux$ sudo./install.sh Password: Checking installation requirements… Testing truecrypt… Done.
Install binaries to [/usr/bin]: Install man page to [/usr/share/man]: Install user guide and kernel module to [/usr/share/truecrypt]: Allow non-admin users to run TrueCrypt [y/N]: Y Installing kernel module… Done. Installing truecrypt to /usr/bin… Done. Installing man page to /usr/share/man/man1… Done. Installing user guide to /usr/share/truecrypt/doc… Done. Installing backup kernel module to /usr/share/truecrypt/kernel… Done.
V tomto okamihu sa Truecrypt úspešne nainštaloval. Ak už viete, môžete sa vrátiť do práce. Ak nie, tu je niekoľko bežných scenárov použitia.
Vytváranie zväzku Truecrypt
Vytvorenie zväzku truecrypt môže byť rovnako jednoduché ako spustenie programu truecrypt -c
geek@ubuntuServ:~$ truecrypt –size 200MB –type normal –encryption AES –hash RIPEMD-160 –filesystem FAT -c myvolume.tc
Enter password for new volume ‘myvolume.tc’: Re-enter password: Enter keyfile path [none]: TrueCrypt will now collect random data. Is your mouse connected directly to computer where TrueCrypt is running? [Y/n]: Please type at least 320 randomly chosen characters and then press Enter:
Pripojte objem TrueCrypt
Mali by ste vytvoriť adresár na pripojenie zväzku Truecrypt. Mala som meno tcmount
mkdir tcmount
truecrypt -u myvolume.tc tcmount
Poznámka: Aby ste mohli pripojiť zväzok v užívateľskom režime, musíte použiť voľbu -u, aby ste k nemu mali prístup na zápis.
Odpojte zväzok TrueCrypt
truecrypt -d
Skontrolujte, či je zväzok TrueCrypt pripojený
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
Pridal som zväzok v adresári tcmount a môžete ho vidieť v spodnej časti zoznamu
Montáž hlasitosti na USB kľúč
Môžete pripojiť hlasitosť na USB kľúč tak jednoducho ako pri montáži bežného hlasitosti. Stačí dodať úplnú cestu k zväzku truecrypt na USB kľúči a adresári pre pripojenie podľa vášho výberu.
truecrypt -u /media/usbdisk/myvol.tc tcmount