Я создал нового пользователя на своем сервере с:
useradd newuser
Затем попытался установить оболочку входа и группу для пользователя впоследствии, но, похоже, я сделал что-то не так. Теперь, когда я пытаюсь переключиться на пользователя root, я получаю:
Невозможно выполнить newuser: нет такого файла или каталога
для команды:
cat /etc/passwd | grep root
Я получил:
корень: x: 0: 0: корень: / корень: новый пользователь
Есть ли способ прямо отсюда все исправить? Нужны ли введенные мной команды, чтобы понять, какое решение может быть? У меня все еще есть история команд в моей консоли
Вам нужно загрузиться с аварийного компакт-диска и смонтировать /
том и редактировать /etc/passwd
и измените запись для оболочки с newuser
к /bin/bash
. Подробнее см .: https://help.ubuntu.com/community/LiveCdRecovery