Як відновити зашифрований домашній каталог на Ubuntu
Доступ до зашифрованого домашнього каталогу, коли ви не ввійшли в систему - скажімо, з живого компакт-диска - і все, що ви побачите, - це файл README. Для відновлення зашифрованих файлів вам знадобиться команда терміналу.
Також слід заздалегідь створити резервну копію пароля для монтування - це може знадобитися в майбутньому. Хоча eCryptfs зазвичай розшифровує ваші файли за допомогою пароля для входу, може знадобитися парольна фраза монтування, якщо файли eCryptfs втрачаються.
Створіть резервну копію пароля для шифрування
Якщо ви використовуєте зашифрований домашній каталог Ubuntu, ви повинні зберігати резервну копію вашої фрази монтування. Відобразиться діалогове вікно із запитом про це після шифрування домашнього каталогу. Запишіть цю парольну фразу та збережіть її в безпечному місці - можливо, вам знадобиться для відновлення файлів у майбутньому.
Якщо ви хочете отримати цю парольну фразу монтування пізніше, просто запустіть ecryptfs-unwrap-passphrase під час входу в систему.
Ви все ще можете відновити ваші зашифровані файли без цієї підстановочної фрази, якщо на вашому жорсткому диску все ще доступна зашифрована фраза ecryptfs. Однак, якщо ви втратите ці дані або пошкоджені, вам знадобиться пароль для підключення для відновлення файлів.
Відновлення з живого компакт-диска
Ви можете відновити файли, завантаживши їх з живого компакт-диска або USB-диска Ubuntu. Якщо у вас все ще є диск чи USB-накопичувач, з якого ви встановили Ubuntu, ви можете використовувати його. В іншому випадку ви можете завантажити ISO з веб-сайту Ubuntu і помістити його на диск CD, DVD або USB.
Увійдіть до живого середовища Ubuntu і переконайтеся, що розділ, що містить ваш зашифрований домашній каталог, змонтований. Ви можете легко встановити його, натиснувши на ньому у файловому менеджері - ви побачите піктограму вилучення (розмотування), що вказує на те, що розділ змонтовано.
Потім запустіть термінал і виконайте наступну команду, щоб знайти змонтовані файлові системи для зашифрованих приватних каталогів
sudo ecryptfs-recover-private
Команда запропонує відновити зашифрований каталог, якщо він знайде його.
Припускаючи, що команда знайшла загорнутий парольний файл у вашій системі, він запропонує вам ввести парольну фразу. Якщо цей файл не знайдено, вам знадобиться пароль для підключення з ecryptfs-unwrap-passphrase команда - сподіваюся, ви маєте копію цього. Якщо ні, ви не зможете відновити файли.
Команда змонтує зашифрований каталог у вашому каталозі / tmp.
Ви можете отримати доступ до цього каталогу для перегляду розшифрованих версій ваших файлів. Однак, можливо, у вас не є доступ до читання в цьому каталозі як користувач із живим CD.
Щоб отримати доступ до каталогу з графічним браузером файлів, запустіть Nautilus як root. Натисніть Alt + F2, введіть gksu nautilus, і натисніть Enter.
Ви зможете отримати доступ до файлів з вікна Nautilus, запущеного як root. Тут ви можете легко скопіювати файли на зовнішній жорсткий диск або в інше місце.