Случайно выйти из сеанса администратора (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
Вот и все.