Получение рута в Ubuntu: 10 шагов (с изображениями)

Получение рута в Ubuntu: 10 шагов (с изображениями)
Получение рута в Ubuntu: 10 шагов (с изображениями)

Для выполнения административных задач в Linux вам необходим root-доступ (также называемый доступом суперпользователя). В большинстве дистрибутивов Linux обычно есть отдельная учетная запись root, но Ubuntu по умолчанию отключает учетную запись root. Это предотвращает ошибки пользователей и защищает систему от злоумышленников. Чтобы запускать команды, требующие root-доступа, используйте sudo.

метод

Метод 1 из 2: запускать корневые команды с помощью sudo

Стать пользователем root в Ubuntu Шаг 1
Стать пользователем root в Ubuntu Шаг 1

Шаг 1. Нажмите Ctrl + Alt + T, чтобы открыть окно терминала

Поскольку Ubuntu по умолчанию блокирует учетную запись root, вы не можете использовать su, чтобы стать пользователем root, как в других дистрибутивах Linux. Вместо этого начните свои команды с sudo.

Стать пользователем root в Ubuntu Шаг 2
Стать пользователем root в Ubuntu Шаг 2

Шаг 2. Введите sudo перед остальной частью вашей команды

«Судо» означает «делать суперпользователя». Если вы добавите sudo в начало команды, команда будет запущена от имени пользователя root.

  • В качестве примера: sudo /etc/init.d/networking stop останавливает сетевую службу, а sudo adduser добавляет нового пользователя в систему. Для обеих задач требуется root-доступ.
  • Вам будет предложено ввести пароль, прежде чем sudo выполнит команду. Linux сохраняет ваш пароль в течение 15 минут, поэтому вам не нужно повторно вводить его.
Стать пользователем root в Ubuntu Шаг 3
Стать пользователем root в Ubuntu Шаг 3

Шаг 3. Введите gksudo перед выполнением команды, открывающей программу с графическим пользовательским интерфейсом (GUI)

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

  • В качестве примера: введите gksudo gedit / etc / fstab, чтобы открыть файл "fstab" в GEdit, программе редактирования с графическим интерфейсом.
  • Если вы используете оконный менеджер KDE, используйте kdesudo вместо gksudo.
Стать пользователем root в Ubuntu Шаг 4
Стать пользователем root в Ubuntu Шаг 4

Шаг 4. Смоделируйте корневую среду

Если вы опытный пользователь и вам нужен доступ к реальной корневой оболочке для запуска определенных сценариев, смоделируйте корневую оболочку с помощью sudo -i. Эта команда дает вам доступ суперпользователя с переменными из корневой среды.

  • Введите команду sudo passwd root. Это создает пароль для root и, по сути, «активирует» учетную запись. Не забывай этот пароль.
  • Введите sudo -i. Введите пароль root, когда его попросят.
  • Приглашение изменится с $ на #, указывая на то, что у вас есть root-доступ.
Стать пользователем root в Ubuntu Шаг 5
Стать пользователем root в Ubuntu Шаг 5

Шаг 5. Предоставьте sudo доступ другому пользователю

Если вы настраиваете учетную запись для кого-то, у кого в настоящее время нет root-доступа, вам необходимо добавить его имя пользователя в группу sudo. Введите usermod -aG sudo username (и замените «username» правильным именем пользователя).

Метод 2 из 2: активируйте пользователя root

Стать пользователем root в Ubuntu Шаг 6
Стать пользователем root в Ubuntu Шаг 6

Шаг 1. Нажмите Ctrl + Alt + T, чтобы открыть окно Терминала

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

судо

или

gksudo

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

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

Стать пользователем root в Ubuntu Шаг 7
Стать пользователем root в Ubuntu Шаг 7

Шаг 2. Введите sudo passwd root и нажмите ↵ Enter

Вам будет предложено ввести новый пароль для пользователя root. Не теряйте этот пароль!

Стать пользователем root в Ubuntu Шаг 8
Стать пользователем root в Ubuntu Шаг 8

Шаг 3. Введите пароль, затем нажмите ↵ Enter

Станьте пользователем root в Ubuntu Шаг 9
Станьте пользователем root в Ubuntu Шаг 9

Шаг 4. Введите пароль еще раз, когда будет предложено, затем нажмите ↵ Enter

Теперь у пользователя root должен быть пароль.

Стать пользователем root в Ubuntu Шаг 10
Стать пользователем root в Ubuntu Шаг 10

Шаг 5. Введите su - и нажмите ↵ Enter

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

Чтобы деактивировать учетную запись root, введите sudo passwd -dl root

подсказки

  • Вам следует избегать входа в систему как root. Вы можете запустить практически любую команду, требующую прав суперпользователя, с помощью sudo или gksudo.
  • Вы также можете использовать sudo -i для доступа к оболочке другого пользователя в системе. Чтобы стать пользователем «jana», введите sudo -I jana, а затем введите ВАШ пароль, когда будет предложено (не пароль Jana).