Если вы столкнулись с проблемой входа в систему от имени администратора или не можете выполнять команды, требующие прав sudo в Ubuntu, эта статья поможет вам разобраться с причинами и предложить возможные решения.
Ubuntu по умолчанию отключает учетную запись root. Это делается для повышения безопасности. Попытка войти в систему напрямую под именем root может закончиться неудачей.
Важно! Активация учетной записи root не рекомендуется для повседневного использования. Это может сделать вашу систему более уязвимой. Используйте ее только в крайнем случае и с осторожностью.
sudo passwd rootsu root и введенного пароля.Если вы активировали учетную запись root и забыли пароль, вы можете его сбросить:
Shift (или Esc на некоторых системах), чтобы отобразить меню GRUB.e для редактирования этого пункта.linux (или linux16).rw init=/bin/bash.Ctrl + X или F10, чтобы загрузиться с этими параметрами.passwd root.reboot.Если у вас есть учетная запись пользователя, но она не состоит в группе sudo, вы не сможете выполнять команды с использованием sudo.
groupssudo.Если группа sudo отсутствует в списке, вам нужно добавить пользователя в эту группу.
sudo, вам придется загрузиться в однопользовательский режим, как описано в разделе выше (забытый пароль root).usermod -aG sudo <username>, где <username> замените на имя вашей учетной записи пользователя. Например: usermod -aG sudo myuserВнимание! Неправильное редактирование файла sudoers может привести к серьезным проблемам с системой и невозможности получения прав администратора. Используйте этот способ только если уверены в своих действиях. Редактируйте файл ТОЛЬКО с помощью команды visudo.
sudo visudo (или, если sudo не работает, в однопользовательском режиме, просто visudo)<username> ALL=(ALL:ALL) ALL, где <username> замените на имя вашей учетной записи пользователя.Если вы случайно повредили файл sudoers и не можете использовать sudo, вам нужно загрузиться в однопользовательский режим (как описано выше) и исправить файл. Лучше всего восстановить файл из резервной копии (если она есть). В противном случае, вам может потребоваться создать новый файл sudoers с минимальной конфигурацией (например, разрешить вашей учетной записи использовать sudo).