Ubuntu

Как включить и отключить учетную запись Root в Ubuntu

Как включить и отключить учетную запись Root в Ubuntu

Основная и стандартная учетная запись администратора в Ubuntu и других дистрибутивах Linux - это учетная запись root. По умолчанию, когда вы устанавливаете некоторые дистрибутивы Linux (например, CentOS и RedHat) на свой компьютер, мастер установки автоматически создает учетную запись root. Это также позволяет вам установить пароль учетной записи root.

Однако в Ubuntu во время установки учетная запись root будет создана в фоновом режиме, но без предоставления вам возможности установить пароль учетной записи. Как правило, учетная запись в Linux без пароля или с пустым считается отключенной учетной записью, пока она не будет включена вручную.

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

Перед началом вы можете проверить информацию о пароле своей учетной записи root, используя следующие команды:

sudo grep root / etc / passwd

Проверьте, есть ли у корневой учетной записи пароль

Как вы можете видеть на скриншоте выше, «x» означает, что у учетной записи пустой пароль.

sudo grep root / etc / shadow

Проверьте, есть ли у корневой учетной записи пароль

На этом снимке экрана значок «!”Означает, что пароль заблокирован. Учетная запись с заблокированным паролем означает, что пользователь учетной записи не сможет использовать пароль. В случае, если пользователь вводит правильный или неправильный пароль, попытка входа в систему не удастся.

Теперь, чтобы включить учетную запись root и установить для нее пароль, вы можете использовать один из следующих трех методов в зависимости от вашего использования:

Первый способ: временное включение / отключение корневой учетной записи

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

судо -i

Временное включение корневой учетной записи

Если вам нужно отключить учетную запись root, все, что вам нужно, это выйти из этого сеанса, используя команду «exit».

выход

Выход из учетной записи root

Второй способ: включить / отключить корневую учетную запись через командную строку

В этом методе вы сможете включить или отключить учетную запись root через терминал или командную строку. Но вы не сможете войти в учетную запись root через графический интерфейс.

Чтобы включить учетную запись root, используйте следующую команду:

sudo -i пароль root

Установить пароль для учетной записи root

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

Теперь вы можете переключиться на root-аккаунт через терминал следующим образом:

su - корень

Переключиться на корневую учетную запись

Чтобы отключить учетную запись root в этом методе, используйте следующую команду:

sudo passwd -dl root

Отключить корневую учетную запись

Чтобы убедиться, что вы отключили учетную запись root, давайте попробуем переключиться на нее и посмотрим, что произойдет:

Переключение на корневую учетную запись после ее отключения

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

Третий метод: включить / отключить корневую учетную запись как в командной строке, так и в графическом пользовательском интерфейсе

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

Шаг 1. Чтобы включить учетную запись root, используйте следующую команду:

sudo -i пароль root

Установить пароль для учетной записи root

Шаг 2. Теперь давайте попробуем войти в систему через графический интерфейс пользователя и посмотрим, что произойдет:

Введите «root» в текстовое поле имени пользователя.

Войдите в систему с учетной записью root

Введите пароль учетной записи root.

Ошибка при входе в корневую учетную запись

Как видите, при входе в систему появится ошибка. Графический интерфейс имеет дополнительный уровень безопасности, который предотвращает вход учетной записи root, если вы не настроите другие дополнительные файлы конфигурации.

Шаг 3. Чтобы включить вход в учетную запись root через графический интерфейс пользователя, нам необходимо отредактировать следующие два файла:

/ и т. д. / gdm3 / обычай.conf / etc / pam.d / gdm-пароль

Но сначала давайте сделаем резервную копию этих файлов конфигурации:

sudo cp / etc / gdm3 / обычай.conf / и т. д. / gdm3 / обычай.conf_backup sudo cp / etc / pam.г / gdm-пароль / etc / pam.d / gdm-password_backup

Резервное копирование файлов конфигурации

Шаг 4. Теперь откройте «/ etc / gdm3 / custom.conf »с помощью вашего любимого редактора.

Судо vi / и т. д. / gdm3 / обычай.conf

Открыть собственный файл конфигурации

В разделе «Безопасность» добавьте следующую строку, как на скриншоте ниже.

AllowRoot = true

Редактировать пользовательский файл конфигурации

Сохраните и выйдите из «пользовательского» файла конфигурации.

Шаг 5. Откройте «/ etc / pam.d / gdm-password »файл конфигурации.

Откройте файл конфигурации пароля gdm

Найдите строку ниже и добавьте решётку «#» в начале строки, как на скриншоте ниже.

Редактировать файл конфигурации пароля gdm

Сохраните и выйдите из файла конфигурации «gdm».

ШАГ 6. Чтобы применить предыдущие изменения, вам необходимо перезагрузить вашу систему с помощью следующей команды.

sudo reboot -f

Шаг 7. После перезагрузки попробуйте войти в систему под учетной записью root.

Корневая учетная запись включена

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

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

sudo passwd -dl root

Отключить корневую учетную запись

Шаг 9. Отменить изменения, которые вы сделали в двух файлах конфигурации (или вы можете восстановить исходные файлы из резервной копии).

Удалите «AllowRoot = true» из «/ etc / gdm3 / custom.conf », как показано на скриншоте ниже.

Редактировать пользовательский файл конфигурации и удалить добавленную опцию

Удалите знак решетки «#» из файла «/ etc / pam».d / gdm-password »файл конфигурации, как на скриншоте ниже.

Отредактируйте файл конфигурации пароля gdm и удалите добавленную опцию

Это на данный момент. Если у Вас возникнут какие-либо вопросы, оставьте комментарий, и мы будем рады Вам помочь.

Как использовать чит-движок GameConqueror в Linux
В статье содержится руководство по использованию чит-движка GameConqueror в Linux. Многие пользователи, играющие в игры на Windows, часто используют п...
Лучшие эмуляторы игровой консоли для Linux
В этой статье будет перечислено популярное программное обеспечение для эмуляции игровых консолей, доступное для Linux. Эмуляция - это уровень совмести...
Лучшие дистрибутивы Linux для игр в 2021 году
Операционная система Linux прошла долгий путь от своего первоначального простого серверного вида. Эта ОС значительно улучшилась за последние годы и те...