Ubuntu изменить пароль в домашнем каталоге ecryptfs

2248
So8res

У меня проблемы с ecryptfs. Вот что случилось до сих пор:

  1. У меня был зашифрованный домашний каталог, через ecryptfs. Работало нормально.
  2. Я изменил свое имя пользователя и переместил свой домашний каталог. Портировать домашний каталог было немного больно, но все прошло нормально (более-менее следуя шагам, которые здесь обсуждались ).
  3. Затем у меня появилось новое имя пользователя и новый домашний каталог, и какое-то время все работало без сбоев.
  4. Затем я меняю свой пароль. Теперь Ubuntu больше не позволяет мне входить через графический интерфейс, потому что мой новый пароль больше не расшифровывает домашний каталог. Я могу зайти в tty ecryptfs-mount-privateили что-то еще, и это работает, но для этого требуется мой старый пароль.

Я предполагаю, что все будет работать нормально, если мне удастся заставить ecryptfs требовать мой новый пароль. Тем не менее, я не знаю, как заставить ecryptfs распознать мой новый пароль (и я знаю, что в домашних каталогах он делает что-то необычное, что должно позволить мне изменить свой пароль пользователя, где переписка была предположительно нарушена при изменении моего пароля. имя пользователя). Как получить ecryptfs из моего домашнего каталога, который с тех пор был переименован для ответа на обновленный пароль пользователя?

0

1 ответ на вопрос

2
Joseph Sible

Это именно то, для чего предназначена команда ecryptfs-rewrap-passphrase .

большое спасибо! (Я волновался, что смена имени пользователя приведет к серьезным последствиям, но я предполагаю, что из вашего комментария мне не нужно об этом беспокоиться.) So8res 7 лет назад 0