На этот вопрос уже есть ответ здесь:
Сегодня меня очень испугало случайное изменение пароль моего ноутбука к сгенерированной Keepass строке из 64 букв, блокирующей меня от моего зашифрованного домашнего имени. Мой пароль для входа хранился в файле keepass на зашифрованном домашнем сервере, установленном на заблокированном рабочем столе, который я не мог разблокировать из-за смены пароля. К счастью, у меня есть пароль для монтирования, и я легко смог смонтировать ecryptfs-recovery-private
к файлам в какой-то папке / tmp
.
Однако я хочу восстанавливать не только мои файлы, но и операционная часть моего ноутбука, автоматически монтирующая их при входе в систему, без случайного уничтожения чего-то, что могло бы навсегда лишить меня доступа к файлам. Следовательно, попытаться выполнить все и выполнить команду с ошибкой - это не нормально, я легко могу сделать то, о чем пожалею. Я ничего не нашел на официальной странице ubuntu:
https: //help.ubuntu.com / community / EncryptedPrivateDirectory # Not_covered_in_this_tutorial
Как мне перенастроить мой зашифрованный домашний адрес с моей операционной системой и учетной записью пользователя, чтобы он работал, как прежде, учитывая, что мой пароль для входа в систему отсутствует, но моя кодовая фраза для монтирования доступна? Следует ли мне копировать все мои файлы в прокси-хранилище? Последнее было бы проблемой, так как у меня нет хранилища для дублирования моего домашнего каталога.
Если эта ситуация произошла после изменения пароля от Вашего пользователя можно использовать
ecryptfs_rewrap_passphrase ~/.ecryptfs/wrapped-passphrase PREVIOUS_LOGIN_PASSWORD NEW_LOGIN_PASSWORD
для сброса пароля в брелоке для ключей, иначе можно использовать
ecryptfs-insert-wrapped-passphrase-into-keyring .ecryptfs/wrapped-passphrase`
для хранения пароля в брелоке для ключей.