Я по ошибке переименовал моего владельца дома в sudo. Невозможно войти в систему

Я менял имя пользователя. В процессе я допустил ошибку, используя следующую команду.

$ sudo mv /home/user /home/waqar

Я думал, что это будет просто переименовать домашнюю папку. Но теперь даже не могу войти в мою систему.

1
задан 7 September 2019 в 20:34

2 ответа

Проблема - то, что Вы не обновили базу данных пароля, чтобы сказать системе новый корневой каталог Вашего пользователя, таким образом, это все еще ищет старый.

Необходимо смочь зафиксировать это с usermod:

usermod -d /home/waqar username

(где username текущее имя пользователя - не ясно, изменили ли Вы успешно имя пользователя перед переименованием корневого каталога).

Чтобы сделать так, необходимо будет или войти в систему как другой административный пользователь и использование sudo, или начальная загрузка в режим восстановления, выберите корневую опцию оболочки и повторно смонтируйтесь / файловая система в использовании режима чтения-записи

mount -o remount,rw / 

сначала.


Для записи правильный способ переименовать корневой каталог пользователя

usermod -m -d /path/to/newhome username

который заботится о перемещении И обновлении базы данных пароля. От man usermod

   -d, --home HOME_DIR
       The user's new login directory.

       If the -m option is given, the contents of the current home
       directory will be moved to the new home directory, which is created
       if it does not already exist.
2
ответ дан 3 December 2019 в 06:49

Вы находитесь в удаче - эту операцию не трудно инвертировать.

  1. Загрузитесь установочный носитель Ubuntu - действительно Пробуют Ubuntu, не устанавливая, потому что мы не хотим переустанавливать.
  2. Найдите диск, где Ubuntu установлена в приложении Файлов.
  3. Оттуда, можно переименовать домашнюю папку назад к тому, чем это было прежде для отмены изменений.
  4. Теперь перезагрузка и Ubuntu должны загрузиться правильно.

Если Вы хотите изменить свое все имя пользователя, Ваша единственная опция состоит в том, чтобы переустановить.

2
ответ дан 3 December 2019 в 06:49

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

Похожие вопросы: