Случайно выйти из сеанса администратора (Ubuntu)

Я недавно переключился с Windows на Ubuntu, и я пытался изучить некоторые сценарии bash. Я наткнулся на команду ctrl+alt+F2 и, любопытно, как мы, люди, щелкнул комбинацию без какого-либо представления о том, что должно было произойти. Когда подошел необработанный терминал, я попытался вернуться к графическому интерфейсу, быстро поняв, что не знаю, как это сделать. В панике я коснулся кнопки выключения питания и выключения компьютера (примечание: выключение не было принудительным).

После перезагрузки компьютера я понял, что больше не могу держать сеанс открытым в учетной записи администратора. Примерно через 20 секунд меня выгнали с сессии без предупреждения. Я получаю сообщение об ошибке, но (как и в Ubuntu) я не совсем уверен, как его отследить. Я могу поддерживать гостевой сеанс в течение неопределенного времени, но это мой сеанс администратора, который выходит из системы автоматически.

Кто-нибудь может оказать некоторую помощь, пожалуйста?

РЕДАКТИРОВАТЬ: После создания нового пользователя sudo, я постановил, что это аккаунт, который поврежден. Я провел дальнейшее исследование и обнаружил, что удаление файла.Xauthority в домашнем каталоге используемого поврежденного файла иногда является ответом, так как при повторном входе в учетную запись файл.Xauthority следует воссоздать заново. Однако после удаления файла.Xauthority он больше не будет воссоздан, и я больше не могу войти в учетную запись. Есть идеи?

Отдельно отметим, что это всего лишь проблема с графическим интерфейсом, поскольку я могу без труда войти в учетную запись через необработанный терминал (ctrl+alt+F2) и поддерживать этот сеанс неограниченное время.

РЕДАКТИРОВАТЬ 2: Закончилось клонирование профиля, переместив все мои файлы в новую учетную запись и предоставив ему привилегии sudo. После некоторых исследований кажется, что я повредил файлы.Xauthority или.profile в своем домашнем каталоге, когда завершаю работу после запуска необработанного терминала изнутри моего поврежденного профиля. Я попытаюсь возиться с этим еще немного, но на данный момент проблема решена

Спасибо за помощь:)

1 ответ

Первая часть:

  • Начните recovery mode
  • Выбрать drop to root shell
  • Тип mount -o rw,remount /
  • Тип adduser username sudo #username= ваше имя пользователя
  • Тип shutdown -r now

Часть вторая:

  • Повторите первые три шага первой части
  • Тип passwd username

Вот и все.

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