Вопрос или проблема
Я использую Ubuntu Studio 24.04.1 LTS.
Вчера я хотел протестировать некоторые изменения в своей основной учетной записи (главный пользователь-администратор). Конечно, система запросила мой пароль суперпользователя. Я ввел его. НО… Система отказывается впустить меня.
Конечно, я проверил, что пароль введен правильно. Это не проблема.
Проблема в том, что моя учетная запись, моя основная учетная запись, была учетной записью администратора, а теперь нет!!! Сегодня я не администратор, я не знаю почему!!!
Я вижу это каждый раз, когда открываю Терминал и пишу “sudo”. Система говорит мне: пользователь не в файле “sudoers”. ???
Как я могу восстановить статус администратора?
Как я могу добавить свою основную учетную запись в группы “sudoers”?
Что я могу сделать? ???
Ответ или решение
Конечно, вы оказались в непростой ситуации. Утеря привилегий администратора на собственном компьютере может вызвать множество проблем. Давайте поэтапно разберём, как можно восстановить ваш статус администратора в Ubuntu Studio 24.04.1 LTS.
Шаги для восстановления привилегий администратора:
-
Перезагрузите систему в безопасном режиме:
- Во время загрузки компьютера нажмите и удерживайте клавишу
Shift
, чтобы попасть в меню загрузки GRUB. - В меню выберите вариант
Advanced options for Ubuntu
и выберите загрузку вRecovery mode
. - Оказавшись в режиме восстановления, выберите «Drop to root shell prompt».
- Во время загрузки компьютера нажмите и удерживайте клавишу
-
Добавьте себя в группу
sudo
:- В режиме восстановления у вас будет доступ к командной строке с привилегиями суперпользователя. Введите следующую команду, чтобы добавить ваш аккаунт в группу
sudo
:usermod -aG sudo ваш_имя_пользователя
- Убедитесь, что вы вводите правильное имя пользователя. Вы можете проверить список пользователей, введя команду
ls /home
.
- В режиме восстановления у вас будет доступ к командной строке с привилегиями суперпользователя. Введите следующую команду, чтобы добавить ваш аккаунт в группу
-
Перезагрузите систему:
- После выполнения команды, перезагрузите систему, введя команду:
reboot
- После выполнения команды, перезагрузите систему, введя команду:
После выполнения этих шагов ваш аккаунт должен снова получить привилегии администратора.
Причины проблемы и предотвращение ее повторения:
- Ошибка конфигурации: Возможно, из-за случайного изменения конфигурации или выполненной команды ваш аккаунт был удалён из группы
sudo
. - Проблемы с обновлением: Иногда обновления могут неожиданно затронуть настройки учетных записей. Всегда рекомендуется выполнять резервное копирование важных конфигурационных файлов перед обновлением системы.
Лучшие практики:
- Резервное копирование: Регулярно создавайте резервные копии вашей системы, включая конфигурацию пользователей.
- Создание резервного аккаунта администратора: Чтобы избежать подобных инцидентов в будущем, создайте резервный аккаунт с привилегиями администратора.
- Мониторинг изменений: Используйте инструменты мониторинга системы, чтобы отслеживать важные изменения в настройках пользователей и их привилегиях.
Следуя вышеуказанным шагам и рекомендациям, вы сможете не только восстановить текущие привилегии, но и предотвратить такие проблемы в будущем. Надеюсь, этот совет поможет вам решить вашу проблему.