/ / Zainstaluj TrueCrypt na Ubuntu Edgy

Zainstaluj TrueCrypt na Ubuntu Edgy

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

</p>