Если у меня есть раздел вроде / dev / hd1, который не зашифрован, и я хочу, чтобы он был зашифрован, но я хочу сохранить все содержимое этого раздела, как я могу это сделать?
linux
encryption
Greg
источник
источник
Ответы:
Кажется, не существует решения, чтобы сделать это на месте. Truecrypt предлагает системное шифрование только для окон, dm-crypt перезаписывает разделы. Лучше всего было бы переместить все из этого раздела в резервную копию
cp -a
, создать зашифрованный раздел с помощью luks / dm-crypt и переместить все обратно.источник
rsync
более подходит, чемcp
для операций такого типа, поскольку в нем есть опции для исключения определенных папок, обработки определенных типов файлов и т. д.Так как это подходит к вершине результатов Google, добавим решение:
УДАЧИ в месте шифрования через http://www.johannes-bauer.com/linux/luksipc/
источник
Это тривиально, если вы выбираете обычный
dm-crypt
. Это рискованно - если это не удастся на полпути (отключение питания или что-то еще), то вы забиты!Убедитесь, что необработанное устройство не смонтировано, затем создайте для него зашифрованное устройство и используйте его
dd
для копирования с необработанного устройства на зашифрованное:Данные открытого текста считываются
/dev/sda
и записываются в устройство отображения,/dev/mapper/sda-crypt
которое шифрует их и записывает обратно/dev/sda
, перезаписывая данные открытого текста, которые были прочитаны.Скорее всего, это займет некоторое время из-за чтения и записи всего диска.
источник
mount /dev/mapper/sda-crypt /mnt
или любую точку монтирования, которая вам нужна. Конечно, вы должны/dev/sda
сначала разблокировать , как показано выше.На самом деле вы можете конвертировать из простого раздела файловой системы в dm-crypt.
Но это рискованно и громоздко.
Здесь есть устаревшее руководство: https://help.ubuntu.com/community/EncryptedFilesystemHowto7.
Dm-crypt отображает один блок в один, поэтому теоретически это выполнимо. Luks - это удобный контейнер, в котором используется dm-crypt. Раздел luks содержит заголовок и раздел dm-crypt внутри него, где действительно живет зашифрованная файловая система.
Предупреждения:
Если вы решите пойти на Luks, тогда ваша задача будет еще сложнее, и вам нужно будет точно знать, насколько далеко впереди должны быть данные dm-crypt по отношению к началу официального раздела.
В любом случае, если ваша система дает сбой или останавливается во время процедуры, вы теряете свои данные
Больше ссылок:
http://www.richardneill.org/a22p-mdk11-0.php#encrypt2
http://www.saout.de/tikiwiki/tiki-index.php?page=EncryptExistingDevice
источник