Случайно создал другого пользователя при переустановке Ubuntu

Я установил на компьютере двойную загрузку Ubuntu 15.04 и Windows 8. Я попытался обновить систему до 15.10, но автоматическое обновление просто зависло.

Затем я установил Ubuntu 15.10 в свой раздел Ubuntu. При этом я создал новую учетную запись пользователя.

Мне удалось успешно установить 15.10, и я все еще могу переходить между Ubuntu и Windows 8 при запуске. Однако когда я захожу в свою учетную запись пользователя Ubuntu, меня приветствует пустой домашний каталог.

В моем / домашнем каталоге я вижу newuser а также olduser,

В olduser, Я вижу:

Access-Your-Private-Data.desktop  .ecryptfs  .Private  README.txt

я надеюсь, что olduser содержит все мои документы, файлы и т. д.

Я изо всех сил пытался расшифровать olduser с помощью ecryptfs-utils, Но, что более важно, я хочу установить olduser быть моим домашним каталогом по умолчанию и вернуться к использованию моего старого имени пользователя.

Как мне перейти от newuser в olduser такой, что при запуске и входе в систему, olduser будет моим домашним каталогом по умолчанию, каким он был до обновления?

1 ответ

Сначала я сделаю резервную копию всех важных данных, которые вы хотите сохранить, в том числе зашифрованных в настоящее время файлов в вашем доме пользователя. Есть ли ecryptfs-recover-private не работает расшифровка ваших старых домашних файлов? Это следует делать, если вы помните старую пароль для входа в систему или у вас есть пароль для монтирования.

Я не думаю, что нужно переименовывать домашнюю версию olduser на что-то еще, следующий шаг должен просто использовать существующую папку в качестве домашней папки для "нового olduser".

Затем создать нового пользователя с желаемым именем, вероятно, "olduser"? Используйте ту же парольную фразу для входа, что и раньше, и, надеюсь, она успешно расшифрует дом при входе в систему. Использование инструментов графического интерфейса может иметь опцию или флажок для шифрования дома пользователя, я думаю, что он просто работает ecryptfs-migrate-home на нового пользователя, так что я не думаю, что вы этого хотите. Или просто использовать adduser в терминале. Для этого следует использовать существующие домашние файлы в olduser.

Затем, если файлы olduser по-прежнему не находятся в его доме, скопируйте их из резервной копии.

Затем попробуйте войти как "olduser". Надеюсь, он расшифрует дом (используя ту же самую парольную фразу, что и перед переустановкой) и будет работать нормально.

Если это не работает, то переименуйте ваш старый дом, создайте нового пользователя "olduser" с помощью флажка зашифрованного дома или используйте ecryptfs-migrate-home и затем войдите в систему как newuser и скопируйте обратно старые домашние файлы из резервной копии.

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