Вчера я сделал новую установку 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
, но смонтированный каталог все еще зашифрован.
Мне наконец удалось дешифровать мою домашнюю папку и восстанавливать мои данные. Это шаги, которые я выполнил:
/home/$USER
до /home/$USER_old
mkhomedir_helper
команда wrapped-passphrase
файл с помощью того же пароля, я пробовал прежде: ecryptfs-unwrap-passphrase /home/$USER_old/.ecryptfs/wrapped-passphrase
и вуаля, теперь я в состоянии развернуть его, который я не смог сделать прежде, ни когда я был зарегистрирован текстовый режим, ни когда я пытался сделать это от живого USB! И оказывается, что пароль монтирования, который я сохранил, не был тем же как тем, обернутым в wrapped-passphrase
файл! И теперь, когда я изучаю его, wrapped-passphrase
, файл был изменен только в прошлом месяце, хотя я использовал тот же пароль входа в систему в течение многих лет! Так или иначе...
Протестируйте это:
Включают Ваш компьютер.
Нажатие и содержат клавишу 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