Криптоконтейнера LUKS
Введение
Думаю все преимущества криптования и контейнеров очевидны, по этому предлагаю сразу приступить к делу. И так, в качестве подготовки создаем все необходимые каталогиmkdir -p ./container/mount ; cd ./container и переходим в папку ./container.
Все команды выполняем от обычного пользователя.
Создание контейнера с паролем
-
Создаем файл обьемом 100 мегабайт со всяким мусором:
dd if=/dev/urandom of=container.img bs=1M count=100100+0 записей получено
100+0 записей отправлено
скопировано 104857600 байт (105 MB), 31,3595 c, 3,3 MB/c
sudo cryptsetup -v -c aes-xts-plain64 -s 512 --hash sha512 --iter-time 5000 luksFormat ./container.img
WARNING!
========
This will overwrite data on ./container.img irrevocably.
Are you sure? (Type uppercase yes): YES
Enter passphrase:
Verify passphrase:
Command successful.