Восстановить зашифрованную домашнюю папку после переустановки

Вчера я сделал новую установку Ubuntu 14.10 поверх Ubuntu 14.04, и теперь я не могу расшифровать свою домашнюю папку. У меня было два отдельных раздела: / и /home.

Я отформатировал раздел /, но сохранил раздел /home. Теперь я не могу войти в свой аккаунт. Я получаю следующую ошибку:

signature not found in user keyring perhaps try the interactive 'ecryptfs-mount-private'.

Когда я пытаюсь ввести команду ecryptfs-mount-private, она говорит мне, что моя логин-пароль неверен. Я использую свой пароль в качестве пароля для входа. Я не менял свой пароль в течение долгого времени, и мой текущий пароль такой же, как мой старый пароль. Поэтому я не уверен, почему это не работает. Когда я пытаюсь выполнить команду ecryptfs-verify -p, она сообщает, что конфигурация недействительна с ошибкой:

ERROR: Mount point [/home/$USER] is user's home
ERROR: Configuration invalid

, хотя ecryptfs-verify -h не выдает никакой ошибки. Что я делаю неправильно? Я также сохранил парольную фразу монтирования, но когда я пытаюсь использовать ее с живого usb с помощью ecryptfs-recover-private, я получаю success, но смонтированный каталог все еще зашифрован.

1
задан 16 October 2017 в 10:49

2 ответа

Мне наконец удалось дешифровать мою домашнюю папку и восстанавливать мои данные. Это шаги, которые я выполнил:

  1. Переименованный в мою старую домашнюю папку от /home/$USER до /home/$USER_old
  2. Созданный новая домашняя папка с помощью mkhomedir_helper команда
  3. Вошла в систему режим GUI (прежде чем я не смог войти в систему, потому что моя домашняя папка не становилась дешифрованной)
  4. Проверенный, если я могу развернуть свое старое wrapped-passphrase файл с помощью того же пароля, я пробовал прежде:

ecryptfs-unwrap-passphrase /home/$USER_old/.ecryptfs/wrapped-passphrase

и вуаля, теперь я в состоянии развернуть его, который я не смог сделать прежде, ни когда я был зарегистрирован текстовый режим, ни когда я пытался сделать это от живого USB! И оказывается, что пароль монтирования, который я сохранил, не был тем же как тем, обернутым в wrapped-passphrase файл! И теперь, когда я изучаю его, wrapped-passphrase, файл был изменен только в прошлом месяце, хотя я использовал тот же пароль входа в систему в течение многих лет! Так или иначе...

  1. Теперь, когда у меня есть корректный пароль монтирования, чтобы дешифровать и смонтировать мою домашнюю папку, я просто выполнил шаги, перечисленные в этом ответе: https://askubuntu.com/a/36783/271868
3
ответ дан 16 October 2017 в 10:49

Протестируйте это:

Включают Ваш компьютер.

Нажатие и содержат клавишу Shift.

В меню Grub выбирают строку, которая запускается с----Расширенные настройки.

Выбор строка, заканчивающаяся---режимом восстановления.

Ваш ПК должен отобразить меню со многими опциями, выбрать Отбрасывание---для укоренения приглашения оболочки.

В выполненном терминале:

mount -o remount,rw /
mount --all
mount -t ecryptfs /home/user_name/.Private /home/user_name/Private

Ваши данные, зашифрованные в/home/user-name/.Private, должны быть дешифрованы и монтирующийся к/home/user_name/Private

1
ответ дан 16 October 2017 в 10:49

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

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