Что происходит с файлами, когда они дешифровываются?

Попробуйте что-то вроде:

find <path> ! -name '.*' -type f -exec rm {} \;
0
23.03.2014, 14:34
1 ответ
[112651]LUKS представляет собой уровень шифрования блочного устройства, который располагается поверх блочного устройства и шифрует/дешифрует все обращения к этому устройству. Никакие незашифрованные данные никогда не касаются физического устройства.[12352]LUKS затем предоставляет виртуальное блочное устройство, которое используется системой для доступа к файлам. Таким образом, он прозрачен для приложений, которые понятия не имеют, что происходит шифрование.[12353]Рассмотрим тривиальную систему с одним блочным устройством и корневой файловой системой на [113238]/dev/sda1[113239]. Если мы зашифруем его с помощью LUKS, то он будет обрабатывать весь прямой доступ к этому устройству, и предоставит своё собственное устройство, например [113240]/dev/mapper/encrypted-root[113241], которое на самом деле будет использоваться системой. Это может быть в [113242]/etc/fstab[113243]:[12354]Так что каждый доступ к файлу в этой файловой системе будет проходить через LUKS.[12355]Также обратите внимание, что LUKS не знает и не заботится о том, какие данные он обрабатывает. Таким образом, вы можете наложить на него что угодно, будь то прямая файловая система, программный RAID-массив, том LVM и т.д. LUKS также можно разместить поверх любого из них.[12356]Обратите внимание, что данные, кэшируемые в оперативной памяти обычными процессами кэширования, могут быть нешифрованными.[112662].
1
28.01.2020, 02:52

Теги

Похожие вопросы