Политика дистрибутива Ubuntu такова, что любые действия и решения пользователя, требующие административных привилегий, выполняются только при помощи команды sudo. Использовать root новичка никто не рекомендует, ведь начинающий пользователь плохо ориентируется в системе и может забыть, что он вошел в root и удалит важный файл.
По причинам, описанным выше для пользователя root пароль в Ubuntu не задан по умолчанию, поэтому вы не можете просто так войти от его имени с помощью в виртуальных консолях доступных по Ctrl+Alt+FN или с помощью утилиты su. Поскольку пароля нет, ввести его верно вы не сможете. Выполняем:
$ su - root
Правда это обходится. Для входа пользователя root в терминале достаточно дописать sudo перед командой su:
$ sudo su - root
Вы также можете использовать опцию -i команды sudo чтобы открыть консоль от имени суперпользователя:
$ sudo -i
Если же вы желаете авторизоваться от имени этого пользователя в виртуальной консоли или по SSH, то вам надо сначала задать для него пароль. Выполняем:
$ sudo passwd root
Дважды вводим пароль. После этого пользователь root становится почти полноценным пользователем системы. Невозможно будет только войти под ним в графический интерфейс. На это действует ограничение самой оболочки Gnome, это очень плохая практика - запускать целую оболочку от имени root.
Но если вам всё же очень хочется, надо немного настроить правила PAM для GDM. Для этого откройте файл /etc/pam.d/gdm-password и закомментируйте там строчку:
$ sudo vi /etc/pam.d/gdm-password
Теперь вы можете авторизоваться от имени root в менеджере входа. Просто кликните по пункту Нет в списке, а затем введите логин root:
Дальше вы увидите оболочку, запущенную от имени суперпользователя:
Учтите, что это опасно, так как любая программа может делать с вашим компьютером абсолютно все. Первые версии Windows тоже работали в таком режиме. А мы помним, насколько они были уязвимы и слабыми перед хакерсиким атаками.
Примените скидку, вставив промокод в специальное поле при оформлении заказа: