TrueCrypt to fenomenalny dysk typu open sourceoprogramowanie szyfrujące działające w systemie Windows lub Linux. Niestety, instalator nie działa tak dobrze na Ubuntu Edgy, dlatego stworzyłem ten artykuł, aby pomóc ci przejść przez ten proces.
Instalowanie TrueCrypt
Najpierw pobierz kod źródłowy ze strony pobierania, ponieważ pakiet debian Ubuntu jest skompilowany dla jądra 586 zamiast 686, więc musimy go zbudować sami.
Skopiuj pobrany plik do dowolnej lokalizacjipolubiłbyś. Następnym krokiem jest zainstalowanie wymaganego oprogramowania do wykonania procesu kompilacji. Być może masz już niektóre lub wszystkie z nich zainstalowane na twoim komputerze.
sudo apt-get install niezbędny do kompilacji dmsetup gawk linux-source linux-headers-`uname -r`
Uwaga: Upewnij się, że znak `znajduje się pod znakiem tyldy ~.
Po zainstalowaniu wymagań wstępnych zrobimy tomusisz wykonać niewielką ilość konfiguracji, aby działała poprawnie. Zauważ, że dokładna wersja jądra może być inna na twoim komputerze, ale i tak używasz uzupełniania tabulacji, prawda? =)
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 moduły_prepare
Ostatni krok wyśle wiele rzeczylecąc… ostatecznie może pojawić się monit o wybranie opcji tak dla pytania lub dwóch. Ten krok jest konieczny, ponieważ prawdopodobnie później wystąpi błąd.
Zmień katalog z powrotem na katalog pobierania, a teraz wyodrębnimy kod źródłowy, który zawiera zarówno źródła systemu Windows, jak i Linux…
tar xzvf truecrypt-4.2a-source-code.tar.gz
cd truecrypt-4.2a / Linux /
Ponieważ Truecrypt instaluje moduł jądra, będziesz musiał uruchomić skrypt kompilacji w trybie superużytkownika.
sudo ./build.sh
W tym momencie powinno to działać poprawnie bez błędów. Teraz możemy uruchomić skrypt instalacyjny, skoro wiemy, że wszystko zostało pomyślnie zbudowane.
geek @ ubuntuServ: ~ / truecrypt-4.2a / Linux $ sudo ./install.sh
Hasło:
Sprawdzanie wymagań instalacyjnych…
Testowanie truecrypt… Gotowe.
Zainstaluj pliki binarne w [/ usr / bin]:
Zainstaluj stronę man do [/ usr / share / man]:
Zainstaluj instrukcję użytkownika i moduł jądra w [/ usr / share / truecrypt]:
Zezwalaj użytkownikom niebędącym administratorami na uruchamianie TrueCrypt [t / N]: T
Instalowanie modułu jądra… Gotowe.
Instalowanie truecrypt do / usr / bin… Gotowe.
Instalowanie strony man do / usr / share / man / man1… Gotowe.
Instalowanie podręcznika użytkownika w / usr / share / truecrypt / doc… Gotowe.
Instalowanie zapasowego modułu jądra w / usr / share / truecrypt / kernel… Gotowe.
W tym momencie Truecrypt został pomyślnie zainstalowany. Jeśli jesteś już zaznajomiony, możesz wrócić do pracy. Jeśli nie, oto kilka typowych scenariuszy użytkowania.
Tworzenie woluminu Truecrypt
Utworzenie woluminu truecrypt może być tak proste, jak uruchomienie truecrypt -c <nazwa_pliku>, ale istnieje kilka opcji, które można użyć w wierszu polecenia, jeśli wolisz:
geek @ ubuntuServ: ~ $ truecrypt - rozmiar 200 MB - typ normalny - szyfrowanie AES - skrót RIPEMD-160 - system plików FAT -c myvolume.tc
Wprowadź hasło do nowego wolumenu „myvolume.tc”:
Wprowadź ponownie hasło:
Wprowadź ścieżkę do pliku kluczy [brak]:
TrueCrypt będzie teraz zbierać losowe dane.
Czy Twoja mysz jest podłączona bezpośrednio do komputera, na którym działa TrueCrypt? [T / n]:
Wpisz co najmniej 320 losowo wybranych znaków, a następnie naciśnij klawisz Enter:
Zamontuj wolumin TrueCrypt
Powinieneś utworzyć katalog, w którym chcesz zamontować wolumin Truecrypt. Nazwałem mój tcmount
mkdir tcmount
truecrypt -u myvolume.tc tcmount
Uwaga: Musisz użyć opcji -u, aby zamontować wolumin w trybie użytkownika, aby mieć do niego dostęp do zapisu.
Odłącz wolumin TrueCrypt
truecrypt -d <mountpoint>
Sprawdź, czy wolumin TrueCrypt jest zamontowany
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
Zainstalowałem wolumin w katalogu o nazwie tcmount i widać go na dole listy
Montowanie woluminu na pamięci USB
Możesz zamontować wolumin na pamięci USB równie łatwo, jak zwykły wolumin. Wystarczy podać pełną ścieżkę do woluminu truecrypt na pamięci USB i do wybranego katalogu punktu instalacji.
truecrypt -u /media/usbdisk/myvol.tc tcmount