Невозможно войти в систему после изменения .profile

Невозможно войти в систему после изменения .profile

Я довольно новый пользователь Ubuntu. Несколько дней назад я отредактировал свой ~/.profile и обнаружил в нем синтаксическую ошибку. Теперь, когда я пытаюсь войти в систему, меня отправляет обратно на «экран приветствия» после некоторых ошибок. У меня есть гостевая учетная запись, но нет других учетных записей в группе администраторов. Я искал решение, но пока ничего не нашел, что сработало бы. Вот что я уже пробовал:

  1. Запуск root-терминала из режима восстановления в GRUB. Когда я попытался отредактировать свой .profile с помощью nano/vi, он сказал, что он доступен только для чтения.
  2. Запуск dpkg из режима восстановления. Это дало мне ошибку, сообщающую о том, что монтирование было завершено со статусом 32.
  3. Загрузка в однопользовательском режиме. Это дало мне ту же ошибку, что и № 2; монтирование было завершено со статусом 32
  4. Вход с помощью виртуального терминала. Я нажал ctrl+alt+f2 на экране приветствия и вошел в систему, но здесь тоже был цикл входа; он немедленно снова запрашивал мой логин после того, как я входил в систему.

Есть идеи?

решение1

При входе в режим восстановления с помощью grub вам придется перемонтировать / как readwrite, например:

монтировать -t ext4 /dev/sda1 / -o rw

вам следует посмотреть fstab

кот /etc/fstab

чтобы узнать, следует ли использовать синтаксис /dev/sdaX или /dev/sdbX или UUID или Device-by-id. где X — это раздел /. После того, как вы войдете, я рекомендую создать дополнительную учетную запись. Обязательно добавьте ее в дополнительную группу «wheel» или «root», но не как основную группу. Также убедитесь, что вы используете visudo для добавления этого пользователя в «sudoers».

Кроме того, вы можете ввести

судо пароль

чтобы разблокировать ваш root аккаунт, чтобы не пришлось проходить через все эти проблемы снова. Пожалуйста, сделайте этонетвойдите в систему как пользователь root.

Связанный контент