Ubuntu 14.04 не загружается на главном пользователе после смены имени
Поэтому я хотел изменить имя домашней папки и сделал это с помощью команды mv: mv /home/oldname /home/newname
, Работало нормально. Ошибки не появлялись, пока я не попытался получить доступ к домашней папке. Он сказал, что не может найти / home / oldname (я не помню полную ошибку).
Хотя я мог бы легко это исправить, отредактировав файл passwd. Я искал passwd в каталоге / etc и нашел несколько результатов. Я просто дважды щелкнул первый результат (я знаю, что это глупо), а затем вышел из проводника. Я не мог ничего щелкнуть, и ничего не работало, поэтому я перезагрузил компьютер. Когда я пришел на экран входа в систему, я ввел свой пароль и нажал кнопку ввода. Экран на некоторое время потемнел, а затем вернулся к экрану входа. По сути, я не могу войти в свою основную учетную запись, я могу использовать только Гость, который удаляет любые изменения в Ubuntu при выходе. Если кто-нибудь знает, как я могу отредактировать оттуда файл passwd или исправить его другим способом, это было бы здорово. Я знаю, что это может быть дубликат, но ни один из вопросов, которые я обнаружил, использовал ту же команду, что и я, что могло бы изменить ситуацию. Также обратите внимание, что я не хочу обуздать
1 ответ
Ваше первоначальное предположение было правильным - вам нужно изменить запись домашнего каталога в /etc/passwd
файл. Это означает, что вы можете использовать sudo vipw
или же sudo sed -i 's;/home/oldName;/home/newName;' /etc/passwd
в терминале. Для доступа к виртуальному терминалу нажмите CtrlAltF2 (или любую клавишу F от 1 до 6) и войдите в систему.