Андрей Смирнов
Время чтения: ~2 мин.
Просмотров: 5 991

Astra Linux политика учетных записей

Суперпользователь в Ubuntu

Snimok-ekrana-ot-2017-09-06-11-41-10-1024x576.png

Начнем с того, что суперпользователя в Ubuntu никто не отключал, пользователь root существует и от его имени работают процессы, как в других системах. Просто для этого пользователя не задан пароль. Поэтому вы и не можете войти. Но есть несколько способов авторизоваться от имени root без пароля. Во-первых, это sudo. Команда su запрашивает пароль только в том случае, если вы выполняете ее от имени обычного пользователя. Если команда будет запущена от имени суперпользователя, то пароль спрашиваться не будет, а вы сразу перейдете в терминал root. Первая комбинация, которая приходит на ум:

Snimok-ekrana-ot-2017-09-06-11-37-07-1024x576.png

Но есть и более простой и правильный вариант, вы можете использовать опцию -i утилиты sudo чтобы перейти в терминал суперпользователя:

Snimok-ekrana-ot-2017-09-06-11-37-18-1024x576.png

Больше никаких параметров не нужно. Вторая команда предпочтительнее, потому что она позволяет сохранить текущие переменные окружения, что в некоторых случаях будет очень полезно.

Пароль root Ubuntu

Несмотря на приведенные выше способы решения проблемы, вы все еще не можете авторизоваться от имени суперпользователя в TTY или использовать утилиту su без sudo. Если это для вас важно дальше мы рассмотрим как установить пароль root Ubuntu и вернуть полноценного root пользователя. Только это все нужно делать когда у вас есть обычный пользователь и доступ к нему. Сначала смотрим /etc/shadow и убеждаемся, что пароля действительно нет:

sudo cat /etc/shadow | grep root

Snimok-ekrana-ot-2017-09-06-11-38-03-1024x576.png

Для установки пароля для root наберите:

sudo passwd root

Snimok-ekrana-ot-2017-09-06-11-38-31-1024x576.png

Теперь нужно ввести два раза пароль и готово. Проверяем снова:

sudo cat /etc/shadow | grep root

Snimok-ekrana-ot-2017-09-06-11-38-36-1024x576.png

Если же вы потеряли пароль своего пользователя и вам нужна смена пароля root ubuntu, то вам понадобиться войти в режим восстановления и выполнять все действия там. Подробнее об этом читайте в статье сброс пароля Gentoo.

Читайте также:  Gtx 680 vs gtx 670

Дальше вы можете использовать команду su для авторизации, авторизоваться от root по ssh и многое другое. Например:

Snimok-ekrana-ot-2017-09-06-11-40-55-1024x576.png

Введите только что полученный пароль и вы попадете в консоль суперпользователя. Только будьте осторожны, поскольку здесь можно случайно что-либо удалить. Используйте аккаунт суперпользователя только для административных задач, не пользуйтесь им постоянно и не запускайте графическое окружение от имени root.

Используемые источники:

  • https://mi-fed.ru/astra-linux-parol-root-po-umolchaniju/

Рейтинг автора
5
Материал подготовил
Максим Иванов
Наш эксперт
Написано статей
129
Ссылка на основную публикацию
Похожие публикации