Восстановление данных из Private в резервной копии ecryptfs, когда новый дом также зашифрован

Из этого ответа:

Если вы входите в свою старую учетную запись и щелкаете по желтому значку рядом с тем, где говорится об электронной почте на своей странице пользователя, вы можете изменить свой адрес электронной почты и установить ее по умолчанию ,
6
задан 17 March 2012 в 21:26

2 ответа

Лучший способ для восстановления - использовать утилиту ecryptfs-recover-private из LiveISO.

Я говорю, что это гарантирует, что ваше восстановление произойдет в безопасной, повторяемой, доступной только для чтения среде .

Тем не менее, вы можете запустить ecryptfs-recover-private в запущенной системе. Но я настоятельно рекомендую вам вывести все экземпляры пользователя, который вы пытаетесь восстановить, а затем войти в систему как пользователь root или какой-либо другой пользователь.

3
ответ дан 25 May 2018 в 13:26
  • 1
    Создание нового пользователя sudo-able, установка старого диска как / home с использованием нового пользователя, вход в систему как обычный пользователь, а затем использование ecrypt-mount-private, затем копирование данных в / tmp, выход из системы, размонтирование старого диска, и копирование из / tmp в настоящий дом ... работало. – maco 17 March 2012 в 21:57
  • 2
    По-видимому, никаких разрешений абзацев не разрешено ... Что делает ecryptfs-recover-private по-другому, чем ecrypt-mount-private? Я думал, что это вопрос того, помните ли вы свой пароль или нет. – maco 17 March 2012 в 21:58
  • 3
    @maco, который должен быть другим вопросом;) – Bruno Pereira 18 March 2012 в 01:49
  • 4
    @maco, как уже отмечалось, это другой вопрос, который я с удовольствием отвечу :-) – Dustin Kirkland 18 March 2012 в 02:33

Я не тестировал его, но не понимаю, зачем что-то вроде:

Выйти. Вернитесь в качестве другого пользователя и станьте root. Поскольку root отключает папки Private и ecryptfs (поддерживая новые).

Вернитесь к тому, у которого теперь есть свой старый каталог, и установите его.

(только упоминание о переключении назад и вперед, поскольку во многих случаях у вас может быть одно и то же имя пользователя / пароль ... вы можете сделать это как номер пользователя 2)

Скопировать все в промежуточное хранилище, которое не зашифровывается с помощью ecryptfs, но может быть с dm-crypt или любым другим решением, вероятно, в / opt / dump или что-то подобное.

Вернуться к пользователю 2. Теперь вы переключаете две папки назад.

Скопируйте данные своего временного местоположения обратно в свой дом.

Используйте srm или что-то еще, чтобы удалить промежуточное хранилище.

0
ответ дан 25 May 2018 в 13:26

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

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