Відновлення розділу eCryptfs з ecryptfs-recovery-private не працює


10

Я намагаюся перевстановити, але спершу я хочу створити резервну копію свого зашифрованого будинку, тому я завантажився з живого компакт-диска, встановив жорсткий диск, побіг sudo ecryptfs-recover-private <home directory here>і попросив мою парольну фразу. Я ввійшов у нього, сказав, що це вдало, і встановив його в "/tmp/ecryptfs.somethingsomething". Я заходжу туди, використовуючи root nautilus і двічі клацнувши на записи .desktop, і це просто породжує вікно терміналу, яке миттєво зникає. Я перевірив файл readme, і він говорить, що він працює ecryptfs-mount-private, тому коли я сам запускаю його в терміналі, він говорить "ПОМИЛКА: Зашифрований приватний каталог не налаштований належним чином".

Я гуглився навколо, і не можу знайти відповідь, оскільки він говорить вам відновити його за допомогою ecryptfs-recovery-private, але це, очевидно, не працює ...


Я не впевнений, що це найкращий шлях для цього. Як щодо резервного копіювання на інший зашифрований (USB або внутрішній SATA) накопичувач із поточної установки? Тоді після перевстановлення ви просто вводите пароль і все переносите назад? Це те, що я роблю, і це прекрасно працює.
Том Броссман

Я навіть не можу отримати накопичувач на диску, тому навіть якщо я це роблю, мені доведеться з часом налаштувати його знову, щоб автоматично розблокувати кожен раз, коли я входжу в систему (що я набагато краще зробити для мене), але якщо я не можу навіть отримати диск для монтажу, тому що ecryptfs-recovery-private або ecryptfs-mount-private не працює, тоді або рішення не буде працювати ....
mgrandi

Гадаю, я розгублений. Ви сказали, що "намагаєтесь перевстановити, але я спершу хочу створити резервну копію свого зашифрованого дому". Нормальний спосіб зробити це резервне копіювання => перевстановити => відновити. Ви перевстановлювались до створення резервної копії? Якщо так, то, можливо, ви втратили деякі або всі ваші дані, залежно від вашої схеми розділення. Якщо ні, то який саме крок у процесі ви застрягли? Я хотів би допомогти, але я не дуже добре розумію проблему.
Том Броссман

я ще не перевстановився. це дуже стара версія ubuntu, яку я оновлював з тих пір, і я хочу отримати свіжу установку. У мене є зовнішній накопичувач на 1 ТБ, на який я просто хочу скопіювати всі мої файли з мого зашифрованого домашнього каталогу, перевстановити на основний жорсткий диск, а потім скопіювати всі мої файли назад. Але я не можу отримати доступ до зазначених зашифрованих файлів. Хлопець, який написав ecryptfs, каже використовувати команду ecryptfs-recover-privateу своєму блозі тут: blog.dustinkirkland.com/2011/04/… , але його не працює через помилку, яку я опублікував спочатку.
mgrandi

Відповіді:


12

Я зрозумів свою проблему. Я запустив команду і дав їй свій каталог HOME, і чомусь він сказав, що вдало встановив її. Однак вона брехала. Виявляється, вам потрібно запустити команду в папці .Private, яку має кожен користувач, і знаходиться в ній

sudo ecryptfs-mount-private /home/.ecryptfs/<username>/.Private

Команда повинна повторити і знайти цю папку для вас, але я був нетерплячий і віддав її своїй домашній папці. Я не впевнений, чому він сказав, що це було успішно, коли його явно не було, але якщо ви надаєте це .Приватна папка, а потім введіть свій пароль для входу, слід встановити її до папки всередині / tmp /, і ви можете це зробити все, що ви хочете зробити з даними =)


4

Я зробив оновлення з 14.04 до 16.04, і мій домашній каталог був зашифрований. Мені вдалося відновити файли після встановлення за допомогою модифікованої версії методу mgrandi.

Використання:

sudo ecryptfs-recover-private /home/<username>/.Private

Він знайшов обгорнуту парольну фразу і запропонував мій пароль для входу, після надання їй встановив вміст у каталозі / tmp, де я міг побачити всі файли.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.