удалить папки из управления encfs

Я зашифровал несколько папок с помощью encfs. Я больше не хочу этого делать; Я хочу, чтобы эти папки были зашифрованы, как и раньше. Как удалить папки из-под контроля encfs?

Thx

5
задан 14 January 2014 в 12:02

1 ответ

Во-первых, мне нужно объяснить, как работает encfs. В основном он использует 2 папки:

  • и папку rootdir , где хранятся зашифрованные данные (например, ~ / encfs / .encrypted). Это совершенно нормальная папка, только данные не могут быть прочитаны напрямую.
  • a mountPoint папка, в которой видны дешифрованные данные. Это тот, который вы используете (например, ~ / encfs / clear). Это не типичная папка, больше похожая на флеш-накопитель.

Каждая модификация, которую вы делаете в mountPoint , шифруется с помощью encfs в rootdir .

Если вы хотите удалить данные из-под контроля encfs, вам просто нужно переместить файлы из mountPoint в другую папку. Encfs просто посчитает, что вы удалили данные, и удалит соответствующие файлы из rootdir .

Тогда вы, вероятно, захотите избавиться от папок rootdir и mountPoint . Первым шагом является размонтирование mountPoint :

fusermount -u ~/encfs/clear

После этого останется только rootdir . Затем вы можете просто удалить пустую (хорошая идея сначала проверить, действительно ли она пуста) папку ~ / encfs / .encrypted.

0
ответ дан 14 January 2014 в 12:02

Другие вопросы по тегам:

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