Шифрование в Linux с помощью Truecrypt


Итак.
Есть компьютер на CentOS, где только консоль. Хотелось бы некую информацию хранить на usb-hdd. Ну… и конечно он должен быть зашифрован.
Установка:
качаем truecrypt

wget http://www.truecrypt.org/download/truecrypt-7.1-linux-console-x86.tar.gz

Распаковываем архив

tar xvfz truecrypt-7.1-linux-console-x86.tar.gz

Устанавливаем truecrypt

./truecrypt-7.1-setup-console-x86

Выбираем первый пункт

 

Прежде чем использовать, извлекать и устанавливать TrueCrypt, вы должны принять
условиях лицензии TrueCrypt.

Нажмите клавишу Enter для отображения лицензионного соглашения …

Нажимаем и читаем

Нажимая «ENTER» или «SPACE» читаем до конца

Набираем «YES» и жмём «ENTER»

Требования для запуска TrueCrypt:
— Библиотека FUSE и инструменты
— Инструменты Device Mapper

Нажмите Enter, чтобы продолжить …

жмём «ENTER»


Устанавливаем libfuse.so.2

yum install libfuse.so.2

Монтирование шифрованного диска
Смотрим какие диски у нас есть

fdisk -l

Наш usb-hdd определился как /dev/sdc

Создадим папку куда будем монтировать диск

mkdir /mnt/truecrypt

Монтируем наш диск

truecrypt /dev/sdc

Если будите иметь дело с NTFS разделами, то надо поставить

yum install fuse fuse-ntfs-3g

Подключаем диск

truecrypt /dev/sdc1

Указываем параметры
Куда монтируем — Enter mount directory [default]: /mnt/truecrypt
Пароль на диск — Enter password for /dev/sdc1:
Ключ файл(Я не использовал) — Enter keyfile [none]:
Есть ли скрытые разделы — Protect hidden volume (if any)? (y=Yes/n=No) [No]:

Размонтирование

truecrypt -d -f

Создание шифрованных разделов и дисков
лениво писать… соберусь с мыслями и выдам )))

Ошибки:
1.

[root@home distrib]# truecrypt
truecrypt: error while loading shared libraries: libfuse.so.2: cannot open shared object file: No such file or directory

Решение:

yum install libfuse.so.2

2.

[root@home mnt]# truecrypt /dev/sdc1
Enter mount directory [default]: /mnt/truecrypt
Enter password for /dev/sdc1:
Enter keyfile [none]:
Protect hidden volume (if any)? (y=Yes/n=No) [No]:
Error: mount: unknown filesystem type 'ntfs'

решение:

yum install fuse fuse-ntfs-3g
Share

You may also like...

1 Response

  1. Андрей:

    Помогло yum install fuse-libs

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *