Encrypt usb disk under linux
Най-общо казано : имаме линукс съвръв някъде си и имаме файлове които не искаме ГДБОП да ги прочетат 🙂 Вариянта е да криптираме флашката която е забучена в сървъра. За целта използваме debian. Започваме с това:
sudo su apt-get install cryptsetup cryptmount
След това поставяме флашката в сървъра и чрез команда fdisk -l я виждаме :
Disk /dev/sdf: 509 MB, 509083648 bytes 16 heads, 61 sectors/track, 1018 cylinders Units = cylinders of 976 * 512 = 499712 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0xa96ee04d
Ако сме маоутнали флашката ,то е нужно да я ънмаутнем чрез команда umount /dev/sdf и след това трябва да напишем:
cryptsetup --verbose --verify-passphrase luksFormat /dev/sdf
, като ще ни изисква да напишем с големи букви YES 🙂 Тук идва и реда на пасфразата чрез която ние за напред ще си достъпваме флашката. Хубаво е да е нещо сложно с големи и малки букви и някоя цифра.
След това трябва да излезе надпис от рода на :
Enter LUKS passphrase: Verify passphrase: Command successful.
Сега идва реда да декриптираме флашката и да я маутнем в системата. Пишем :
cryptsetup luksOpen /dev/sdf
, като под произволно име пишем името което ще се създаде в /dev/mapper/ чрез което ние ще маутнем криптираната флашка. След това маутваме чрез :
mount /dev/mapper/ /media/disk
и сме готови 🙂 Може да теваме като ънмаоутнем флашката и махнем криптацията чрез:
umount /media/disk cryptsetup luksClose sdb
и маутнем чрез :
mount /dev/sdf /media/disk
и трябва ще излезе грешка. Общо взето това е 🙂