Случайно создал другого пользователя при переустановке 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 и скопируйте обратно старые домашние файлы из резервной копии.