Я хочу войти в систему как root, но когда я вхожу
sudo -s
и введите пароль, это сообщение отображается: «вы не в файле sudoers», и когда я ввожу
su
и введите пароль, это показано: «Ошибка аутентификации».
Моя ОС имеет только одну учетную запись. около 1 часа назад я захожу в систему как root и выполняю некоторые команды, когда я выхожу из системы, я не могу войти в другой раз!
Ответы:
Команда
su
требует от вас ввести пароль root. Root пользователя на Ubuntu вообще заблокирована , так ни один пользователь не может войти в систему как ,root
таким образомsu
, скорее всего, работать не так .Чтобы
sudo -s
работать, вы должны быть частьюadmin
группы на машине с Ubuntu, которой вы, очевидно, не являетесь.Если вы единственный пользователь в системе, который имеет отношение и может быть достаточно вовлечен, чтобы исправить. Если нет, я бы посоветовал вам поговорить с системным администратором или владельцем системы, чтобы узнать, сможете ли вы вообще получить
root
привилегии.источник
Имейте в виду, что учетная запись root не активна по умолчанию.
Вам нужно будет сделать:
Затем идите вперед, чтобы установить пароль. Используйте пользователя root с помощью
источник
Https://help.ubuntu.com/community/RootSudo предлагает:
источник
Прежде всего вам нужно иметь права администратора. Если у вас нет прав администратора, во время загрузки нажмите и удерживайте shiftклавишу. Вы войдете в меню GRUB. Здесь выберите режим восстановления. Когда вы увидите список параметров, таких как
dpkg
etc, выберите запуск корневой оболочки и введите:(где
username
ваше имя пользователя :-))это добавит вас в группу sudoers! Затем напечатайте
exit
и загрузитесь как обычно. когда вы входите в свой аккаунт, введите:Затем введите свой пароль и введите новый пароль root
После этого вы можете ввести
su
и ввести пароль root.Если вы не хотите менять пароль root, вы можете использовать:
запустить корневую оболочку, используя свой собственный пароль.
источник