Проблемы восстановления и зашифрованного домашнего диска

У меня есть зашифрованная домашняя папка от установки 16.04, которая пережила обновление до 18.04. Позже, в 18.04, все пошло не так, и теперь мне нужно восстановить домашнюю папку с живого USB, чтобы я мог скопировать содержимое домашней папки на внешний жесткий диск. (Я восстанавливаюсь с живым USB Ubuntu-Mate.)

Шифрование домашнего диска было выполнено со всеми стандартными опциями при установке.

Используя следующую команду, я могу смонтировать диск (с соответствующими заменами на UUID и UNAME):

sudo mount -t ecryptfs /media/ubuntu-mate/UUID/home/.ecryptfs/UNAME/.Private / home / ubuntu-mate / Private

Вот проблема:

Если я монтирую с опцией "n" для зашифрованных имен файлов, он успешно монтируется, но у меня явно есть куча папок и файлов с зашифрованными именами.

Если я монтирую с опцией "y" для зашифрованных имен файлов, в папке монтирования ничего не будет (она не монтировалась?) И сообщений об ошибках не будет.

Это делается для параметра "y" или "n" для простого текста.

1 ответ

Я не уверен почему, но ecryptfs-recovery-private у меня не сработал. Не удалось найти зашифрованный каталог даже при поиске в непосредственной близости.

Я смог найти ответ здесь:

Как мне подключить зашифрованный каталог /home на другом компьютере с Ubuntu?

Это работает, только если вы делаете именно то, что он говорит. Похоже, что команда ecrytpfs по умолчанию использует первую из двух записей в ключе шифрования имени файла (FNEK). По приведенной выше ссылке мне сначала пришлось использовать другую команду, которая возвращает ДВА ключа (и добавляет их в набор ключей). Затем мне пришлось вручную вставить второй ключ, где ecrytpfs по умолчанию использует первый ключ. Сработало отлично после этого.

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