Из этого ответа:
Если вы входите в свою старую учетную запись и щелкаете по желтому значку рядом с тем, где говорится об электронной почте на своей странице пользователя, вы можете изменить свой адрес электронной почты и установить ее по умолчанию ,Лучший способ для восстановления - использовать утилиту ecryptfs-recover-private из LiveISO.
Я говорю, что это гарантирует, что ваше восстановление произойдет в безопасной, повторяемой, доступной только для чтения среде .
Тем не менее, вы можете запустить ecryptfs-recover-private в запущенной системе. Но я настоятельно рекомендую вам вывести все экземпляры пользователя, который вы пытаетесь восстановить, а затем войти в систему как пользователь root или какой-либо другой пользователь.
Я не тестировал его, но не понимаю, зачем что-то вроде:
Выйти. Вернитесь в качестве другого пользователя и станьте root. Поскольку root отключает папки Private и ecryptfs (поддерживая новые).
Вернитесь к тому, у которого теперь есть свой старый каталог, и установите его.
(только упоминание о переключении назад и вперед, поскольку во многих случаях у вас может быть одно и то же имя пользователя / пароль ... вы можете сделать это как номер пользователя 2)
Скопировать все в промежуточное хранилище, которое не зашифровывается с помощью ecryptfs, но может быть с dm-crypt или любым другим решением, вероятно, в / opt / dump или что-то подобное.
Вернуться к пользователю 2. Теперь вы переключаете две папки назад.
Скопируйте данные своего временного местоположения обратно в свой дом.
Используйте srm или что-то еще, чтобы удалить промежуточное хранилище.