Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Не подходит passphrase (нужно расшифровать /home)  (Прочитано 3223 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Aleksandr B.

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
  • Тише едешь - дальше будешь!
    • Просмотр профиля
Добрый день, уважаемые знатоки. Я прошу вас помочь мне, если это возможно.

У меня проблема с зашифрованным разделом. Не получается расшифровать /home.

Делаю, как писали тут в спойлере (https://forum.ubuntu.ru/index.php?topic=244161.msg1927150#msg1927150) и после ввода логин пассФразы, приходит мне ответ:
Error: unwrapping passphrase and inserting into the user session keyring failed [-5]
Info: Check the system log for more information from libecryptfs

Много чего перечитал и на вашем форуме и вообще в интернете. Ничего не выходит. Надеюсь на Вашу помощь!

Расскажу, как это произошло.
Шифровал данные на Ubuntu 12.04 ещё при установке (давненько), потом обновился до 14.04.
Всё работало до тех пор, пока не решил обновить программу. (Нужно было заменить некие файлы в /usr/bin и /usr/share, но не той командой перенёс файлы в эти папки...и получилось, что оно не добавило туда, а всё удалило, что там было и записало, что я хотел добавить).
Графическая оболочка сразу зависла, работали только ctrl+alt+F(1,2,3..6).
После перезагрузки происходило следующее: чёрный экран и текст starting version 219.
Решил переустановить систему (напомню, уже стояла 14.04), забыв, что хомяк зашифрован. Ставил 12.04, т.к. другого дистрибутива не было.
Создавал пользователя и пароль такие же. На кране приветствия ввожу пароль, он мигает и снова просит пароль. А если ввожу не верный пароль - пишет "не верный пароль".
В консоли ctrl+alt+F(1,2,3..6) с этими пароля вхожу (удачно), и там написано, что нужно дешифровать данные и просит passphrase. Ввожу свой пароль. Ошибка...

Заранее благодарен!
С ув. Александр.

Бэкап не делал. Из-за чего и зол сам на себя.  :(
« Последнее редактирование: 27 Ноября 2015, 19:11:09 от Aleksandr B. »

Оффлайн Aleksandr B.

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
  • Тише едешь - дальше будешь!
    • Просмотр профиля
Re: Не подходит passphrase (нужно расшифровать /home)
« Ответ #1 : 03 Декабря 2015, 15:38:00 »
Видимо все потеряно  :-[

Оффлайн wajnon

  • Старожил
  • *
  • Сообщений: 2778
    • Просмотр профиля
Re: Не подходит passphrase (нужно расшифровать /home)
« Ответ #2 : 03 Декабря 2015, 15:42:39 »
Aleksandr B.,
Цитировать
Решил переустановить систему (напомню, уже стояла 14.04), забыв, что хомяк зашифрован. Ставил 12.04, т.к. другого дистрибутива не было.
а 14.04 так и не пробовали ставить?

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Не подходит passphrase (нужно расшифровать /home)
« Ответ #3 : 03 Декабря 2015, 15:43:28 »
passphrase - это не пароль.

При шифровании из установщика - эта случайно выбранная белиберда, которая записывается в пользовательский keyring.

Если вы его не записал/сохранили после шифрования (о чем обычно предупреждает система, что типа мол сделайте это на всякий пожарный), то в принципе можете забыть про "все что нажито непосильным трудом".
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн Aleksandr B.

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
  • Тише едешь - дальше будешь!
    • Просмотр профиля
Re: Не подходит passphrase (нужно расшифровать /home)
« Ответ #4 : 03 Декабря 2015, 17:43:08 »
А так можно узнать passphrase, зная пароль для входа в ОС?

Чтобы восстановить passphrase с LiveCD/LiveUSB, введите ecryptfs-unwrap-passphrase /media/usbdisk/home/.ecryptfs/your_username/.ecryptfs/wrapped-passphrase

Пользователь решил продолжить мысль 03 Декабря 2015, 18:31:57:
wajnon, качаю образ.
Sly_tom_cat, спасибо, читал это.

Я так понял, есть LOGIN passphrase, и есть MOUNT passphrase.
Первое - это пароль для входа в ОС?
А второе - тот ключ, который я должен был сохранить где-то?
« Последнее редактирование: 03 Декабря 2015, 18:31:57 от Aleksandr B. »

Оффлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 4885
    • Просмотр профиля
Re: Не подходит passphrase (нужно расшифровать /home)
« Ответ #5 : 04 Декабря 2015, 08:04:35 »
Aleksandr B.,
вот тут приводят интересную цитату...

Цитировать
Ещё погуглил, оказалось всё очень просто, начиная с релиза Ubuntu 11.04 (Natty Narwhal) этот процесс автоматизирован:
1. Запускаем Ubuntu 11.04 LiveCD
2. Монтируем раздел
3. Даем команду 'sudo ecryptfs-recover-private' она прошуршит, найдет ваш раздел и предложит смонтировать, от вас только ввести пароль.
4. Запускаем 'sudo nautilus' и копируем куда хотим

Оффлайн Aleksandr B.

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
  • Тише едешь - дальше будешь!
    • Просмотр профиля
Re: Не подходит passphrase (нужно расшифровать /home)
« Ответ #6 : 06 Декабря 2015, 20:53:18 »
F12, благодарю. Но когда я так делал, оно не помогало. Видимо там надо было вводить тот mount passphrase, а я знал только пароль от входа в саму учетку.

wajnon, сегодня докачал образ и с помощью проги unetbootin сделал liveusb (т.к. нет чистого диска).
После установки ОС с тем же именем и паролем, система автоматом расшифровала все мои данные.

Моему счастью нет предела!)

Всем большое спасибо за участие в моей проблеме.

Советы новичкам: записывайте обязательно mount passphrase и делайте бэкапы своих данных, чтобы не было обид на себя при каких-то ошибках. Будьте внимательны! Мир всем!

С ув. Александр.

 

Страница сгенерирована за 0.098 секунд. Запросов: 23.