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

Оглавление:

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

Видео: Как получить root права в Ubuntu: 10 шагов (с изображениями)

Видео: Как получить root права в Ubuntu: 10 шагов (с изображениями)
Видео: Как удалить Avast Free Antivirus с компьютера полностью 2024, Май
Anonim

Для выполнения административных задач в Linux у вас должен быть root-доступ (также известный как суперпользователь). Наличие отдельной учетной записи root является обычным явлением в большинстве дистрибутивов Linux, но 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. Эта команда предоставит вам доступ суперпользователя с переменными среды root.

  • Введите команду 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 в 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, введите sudo passwd -dl root

подсказки

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

Рекомендуемые: