Проблемы восстановления и зашифрованного домашнего диска
У меня есть зашифрованная домашняя папка от установки 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 по умолчанию использует первый ключ. Сработало отлично после этого.