"TrueCrypt" yra fenomenali atviro kodo disko šifravimo programinė įranga, kuri veikia "Windows" arba "Linux" sistemoje. Deja, diegimo programa ne taip gerai veikia "Ubuntu Edgy", todėl aš sukūriau šį straipsnį, kad padėtų jums pereiti per šį procesą.
TrueCrypt įdiegimas
Pirma, atsisiųskite šaltinio kodą iš atsisiuntimo puslapio, nes Ubuntu debian paketas yra sudarytas už 586, o ne 686 branduolį, todėl mes turėsime jį sukurti pats.
sudo apt-get install build-essential dmsetup gawk linux-source linux-headers-`uname -r`
Pastaba: įsitikinkite, kad simbolis yra tas, kuris yra žemiau tildės klavišo.
Dabar, kai mes įdiegėme prielaidas, prieš tai tinkamai veikdami turėsime atlikti nedidelę sąrankos kiekį. Atkreipkite dėmesį, kad tiksli branduolio versija gali skirtis jūsų kompiuteryje, bet vis tiek naudojate skirtuko užbaigimą, tiesa? =)
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
Paskutinis žingsnis nusiųs daugybę daiktų, kurie skrenda. galų gale jis gali paskatinti jus pasirinkti "taip" klausimą ar du. Šis žingsnis yra būtinas, nes jūs tikriausiai vėliau gausite klaidą kitaip.
Pakeiskite katalogą atgal į atsisiuntimo katalogą, o dabar mes ištrauksime šaltinio kodą, kuriame yra tiek langai, tiek Linux šaltinis, ¶
tar xzvf truecrypt-4.2a-source-code.tar.gz
cd truecrypt-4.2a/Linux/
Kadangi Truecrypt įdiegia branduolio modulį, naudotojo režime turėsite paleisti surinkimo scenarijų.
sudo./build.sh
Šiuo atveju turėtumėte sėkmingai dirbti be klaidų. Dabar mes galime paleisti diegimo scenarijų, dabar, kai žinome, kad viskas buvo pastatyta sėkmingai.
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.
Tuo metu Truecrypt sėkmingai įdiegtas. Jei jau esate susipažinę, galite grįžti į darbą. Jei ne, tai yra keletas bendrų naudojimo scenarijų.
Truecrypt tomo kūrimas
Truecrypto tomo kūrimas gali būti toks pat paprastas kaip truecrypt-c vykdymas
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:
Sukurkite TrueCrypt tomą
Turėtumėte sukurti aplanką, kad Truecrypt apimtis būtų įdiegta. Aš nurodė savo tcmount
mkdir tcmount
truecrypt -u myvolume.tc tcmount
Pastaba: turite naudoti -u parinktį, norėdami talpinti garsą naudotojo režime, kad jums būtų prieiga prie įrašo.
Išimkite TrueCrypt tomą
truecrypt -d
Patikrinkite, ar TrueCrypt tomas yra sumontuotas
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
Aš įdiegiau tūrį kataloge, pavadintame tcmount, ir jį galite pamatyti sąrašo apačioje
Talpyklos tvirtinimas prie USB atmintinės
Talpą galite pritvirtinti prie USB laikiklio taip pat lengvai, kaip reguliarų tūrį. Tiesiog pateikite visą kelią į USB lizdo truecrypt garsą ir pasirinktą montavimo taško katalogą.
truecrypt -u /media/usbdisk/myvol.tc tcmount