Skip to content

Zainstaluj TrueCrypt na Ubuntu Edgy

22 de lipiec de 2021
1626972095 image02

TrueCrypt to oprogramowanie do szyfrowania dysków o fenomenalnym źródle, które działa w systemie Windows lub Linux. Niestety, instalator nie działa tak dobrze na Ubuntu Edgy, więc stworzyłem ten artykuł, aby pomóc Ci przejść przez ten proces.

Instalowanie TrueCrypt

Najpierw pobierz kod źródłowy z strona pobierania, ponieważ pakiet Debiana Ubuntu jest skompilowany dla jądra 586 zamiast 686, więc będziemy musieli go zbudować sami.

Skopiuj pobrany plik do dowolnej lokalizacji. Następnym krokiem jest zainstalowanie oprogramowania wymaganego do wykonania procesu kompilacji. Być może masz już niektóre lub wszystkie z nich zainstalowane na swoim komputerze.

sudo apt-get install build-essential dmsetup gawklinux-source linux-headers-`uname -r`

Uwaga: Upewnij się, że znak ` jest tym pod klawiszem tyldy ~.

Teraz, po zainstalowaniu wymagań wstępnych, musimy wykonać niewielką ilość konfiguracji, zanim będzie działać poprawnie. Zauważ, że dokładna wersja jądra może być inna na twoim komputerze, ale i tak używasz uzupełniania tabulatorami, 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 modules_prepare


Ostatni krok sprawi, że mnóstwo rzeczy przeleci obok…. w końcu może poprosić o wybranie „tak” na jedno lub dwa pytania. Ten krok jest konieczny, ponieważ w przeciwnym razie prawdopodobnie później pojawi się 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 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 administratora.

sudo ./build.sh

W tym momencie powinno to działać pomyślnie bez błędów. Teraz możemy uruchomić skrypt instalacyjny, gdy wiemy, że wszystko zostało pomyślnie zbudowane.

geek@ubuntuServ:~/truecrypt-4.2a/Linux$ sudo ./install.sh
Hasło:
Sprawdzam wymagania instalacyjne…
Testowanie truecrypt… Gotowe.

Zainstaluj pliki binarne do [/usr/bin]:
Zainstaluj stronę man do [/usr/share/man]:
Zainstaluj podręcznik użytkownika i moduł jądra, aby [/usr/share/truecrypt]:
Zezwalaj użytkownikom niebędącym administratorami na uruchamianie TrueCrypt [y/N]: Tak
Instalowanie modułu jądra… Gotowe.
Instalowanie truecrypt w /usr/bin… Gotowe.
Instalowanie strony man w /usr/share/man/man1… Gotowe.
Instalowanie podręcznika użytkownika do /usr/share/truecrypt/doc… Gotowe.
Instalowanie modułu jądra kopii zapasowej w /usr/share/truecrypt/kernel… Gotowe.

W tym momencie Truecrypt został pomyślnie zainstalowany. Jeśli jesteś już znajomy, możesz wrócić do pracy. Jeśli nie, oto kilka typowych scenariuszy użycia.

Tworzenie wolumenu Truecrypt

Utworzenie woluminu truecrypt może być tak proste, jak uruchomienie truecrypt -c , ale istnieje kilka opcji, których możesz użyć w wierszu poleceń, jeśli wolisz:

geek@ubuntuServ:~$ truecrypt –rozmiar 200MB –typ normal –szyfrowanie AES –hasz RIPEMD-160 –system plików FAT -c myvolume.tc

Wprowadź hasło dla nowego woluminu „myvolume.tc”:
Wprowadź ponownie hasło:
Wpisz ścieżkę pliku klucza [none]:
TrueCrypt będzie teraz zbierać losowe dane.
Czy twoja mysz jest podłączona bezpośrednio do komputera, na którym działa TrueCrypt? [Y/n]:
Wpisz co najmniej 320 losowo wybranych znaków, a następnie naciśnij Enter:

Zamontuj wolumen 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.

Odmontuj wolumen TrueCrypt

truecrypt -d

Sprawdź, czy wolumen 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

Zamontowałem wolumin w katalogu o nazwie tcmount i możesz go zobaczyć na dole listy

Montowanie woluminu na pamięci USB

Wolumin można zamontować na pamięci USB tak łatwo, jak montuje się zwykły wolumin. Wystarczy podać pełną ścieżkę do woluminu truecrypt na pamięci USB i wybrany przez siebie katalog punktu montowania.

truecrypt -u /media/usbdisk/myvol.tc tcmount

Czy ten post był pomocny?