Как мне войти в систему под именем root?

56

Я хочу войти в систему как пользователь root, но когда я введу

sudo -s

и введите пароль, это сообщение отображается: «вы не находитесь в файле sudoers», и когда я ввожу

su

и введите пароль, это будет показано: «Ошибка аутентификации».

У меня только одна учетная запись. около 1 часа назад Я вхожу в систему под именем root и выполняю некоторые команды, когда я выхожу из системы, я не могу войти в другое время!

    
задан ava 30.12.2011 в 19:38
источник

4 ответа

46

Для команды su требуется ввести пароль root. Корневой пользователь на Ubuntu вообще заблокирован, поэтому пользователь не может войти в систему как root , поэтому su вряд ли будет работать.

Для работы sudo -s вы должны быть частью группы admin на машине Ubuntu, которая, по-видимому, вы этого не сделали.

Если вы единственный пользователь в системе, который относится к делу и может быть задействован для исправления. Если нет, я предлагаю вам поговорить с системным администратором или владельцем системы, чтобы узнать, можете ли вы даже получить привилегии root .

    
ответ дан Karlson 30.12.2011 в 20:03
источник
33

Помните, что учетная запись root не активна по умолчанию.

Вам нужно будет сделать:

sudo passwd root

Затем перейдите к настройке пароля. Используйте пользователя root, используя

su root
    
ответ дан Ronald 29.06.2013 в 01:22
8

Ссылка предлагает:

  

Если вам действительно нужен постоянный логин root, лучшая альтернатива   имитируйте корневую оболочку root с помощью следующей команды ...

sudo -i
    
ответ дан user26687 30.12.2011 в 20:00
4

Прежде всего, вам нужно иметь привилегии администратора. Если у вас нет прав администратора, во время загрузки нажмите и удерживайте клавишу shift . Вы войдете в меню GRUB. Здесь выберите режим восстановления. Когда вы увидите список таких параметров, как dpkg и т. Д., Выберите запуск корневой оболочки и введите:

adduser username sudo

(где username - ваше имя пользователя :-))

это добавит вас в группу sudoers! Затем введите exit и загрузите нормально. при вводе вашей учетной записи введите:

sudo passwd root

Затем введите свой пароль и введите новый пароль root

После этого вы можете набрать su и ввести пароль «root».

Если вы не хотите менять пароль root, вы можете использовать:

sudo -i

, чтобы запустить корневую оболочку, используя свой собственный пароль.

    
ответ дан Jatttt 05.03.2014 в 15:53