4 способа получить root-доступ в Linux

Оглавление:

4 способа получить root-доступ в Linux
4 способа получить root-доступ в Linux

Видео: 4 способа получить root-доступ в Linux

Видео: 4 способа получить root-доступ в Linux
Видео: WeChat - Обзор на Русском / Крутые Функции и Возможности Вичат в 2023 2024, Ноябрь
Anonim

Учетная запись root на компьютере под управлением Linux - это учетная запись с полными разрешениями. Вам нужно будет использовать учетную запись root для выполнения определенных команд, особенно тех, которые влияют на системные файлы. Поскольку учетная запись root может влиять на компьютер в целом, лучше использовать эту учетную запись только по мере необходимости, а не вместо обычной учетной записи. Таким образом вы снижаете риск «случайного» повреждения важных системных файлов.

Шаг

Метод 1 из 4: доступ к root из терминала

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

Шаг 1. Откройте Терминал, нажав Ctrl + Alt + T

Большинство дистрибутивов Linux позволяют вам получить доступ к Терминалу с помощью этого ярлыка.

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

Шаг 2. Введите команду su - и нажмите Enter

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

Стать пользователем root в Linux Шаг 3
Стать пользователем root в Linux Шаг 3

Шаг 3. После ввода команды su - и нажатия Enter введите пароль root, если будет предложено

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

Стать пользователем root в Linux Шаг 4
Стать пользователем root в Linux Шаг 4

Шаг 4. Проверьте командную строку

Когда вы вошли в систему как root, командная строка будет заканчиваться на # вместо $.

Стать пользователем root в Linux Шаг 5
Стать пользователем root в Linux Шаг 5

Шаг 5. Введите команду, для которой требуется root-доступ

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

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

Шаг 6. Рассмотрите возможность использования команды sudo вместо su -

Команда sudo (super user do) позволяет запускать команду от имени пользователя root. sudo настоятельно рекомендуется для большинства пользователей Linux, потому что при использовании sudo root-доступ не сохраняется, и пользователю не нужно знать пароль root. Пользователям будет предложено ввести только их соответствующие пароли.

  • Введите команду sudo и нажмите Enter (например, sudo ifconfig). После этого при появлении запроса введите пароль своей учетной записи.
  • Команда sudo является рекомендуемой командой для доступа с правами root в дистрибутивах, которые блокируют учетную запись root, например Ubuntu. Даже если учетная запись root заблокирована, вы все равно можете использовать sudo.
  • Команду sudo могут использовать только пользователи с правами администратора. Права доступа могут быть предоставлены и отозваны путем редактирования файла / etc / sudoers.

Метод 2 из 4: разблокировка корневого доступа (Ubuntu)

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

Шаг 1. Откройте root-доступ в Ubuntu Linux

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

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

Шаг 2. Откройте Терминал, нажав Ctrl + Alt + T

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

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

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

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

Шаг 4. Создайте пароль для учетной записи root и повторно введите его для подтверждения

После установки пароля будет активна учетная запись root.

Стать пользователем root в Linux Шаг 11
Стать пользователем root в Linux Шаг 11

Шаг 5. Заблокируйте учетную запись root с помощью следующей команды:

sudo passwd -dl root

Метод 3 из 4: войдите в систему как root

Стать пользователем root в Linux Шаг 12
Стать пользователем root в Linux Шаг 12

Шаг 1. Рассмотрите возможность использования другого способа доступа к учетной записи root

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

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

Шаг 2. Введите root в качестве имени пользователя, когда будет предложено войти в систему Linux

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

Если вам нужен root-доступ для выполнения определенных команд, сначала выполните некоторые из вышеперечисленных шагов

Стать пользователем root в Linux Шаг 14
Стать пользователем root в Linux Шаг 14

Шаг 3. После ввода root в качестве имени пользователя введите пароль root, когда будет предложено

  • Во многих системах вы можете получить доступ к root с паролем «password».
  • Если вы забыли или не знаете свой пароль root, прочтите следующие шаги, чтобы узнать, как сбросить пароль.
  • Если вы используете Ubuntu, учетная запись root заблокирована и не может использоваться, пока вы не разблокируете ее вручную.
Стать пользователем root в Linux Шаг 15
Стать пользователем root в Linux Шаг 15

Шаг 4. Не запускайте сложные программы, используя учетную запись root

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

Метод 4 из 4: Восстановление пароля root или администратора

Стать пользователем root в Linux Шаг 16
Стать пользователем root в Linux Шаг 16

Шаг 1. Сбросьте пароль root, если не можете его вспомнить

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

Стать пользователем root в Linux Шаг 17
Стать пользователем root в Linux Шаг 17

Шаг 2. Перезагрузите компьютер, затем нажмите Shift после появления экрана BIOS, чтобы открыть меню GRUB

Возможно, вам придется повторить этот шаг несколько раз, прежде чем появится меню GRUB

Стать пользователем root в Linux Шаг 18
Стать пользователем root в Linux Шаг 18

Шаг 3. Выберите первую запись (режим восстановления) в появившемся списке

На экране появится меню восстановления вашего дистрибутива Linux.

Стать пользователем root в Linux Шаг 19
Стать пользователем root в Linux Шаг 19

Шаг 4. Выберите в меню корневую опцию

Загрузится терминал с привилегиями root.

Стать пользователем root в Linux Шаг 20
Стать пользователем root в Linux Шаг 20

Шаг 5. Откройте диск с правами чтения-записи

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

монтировать -rw -o remount /

Стать пользователем root в Linux Шаг 21
Стать пользователем root в Linux Шаг 21

Шаг 6. После входа в систему как root и изменения прав доступа к диску, создайте новый пароль для заблокированной учетной записи

  • Введите команду passwdAccountName и нажмите Enter. Если вы хотите изменить пароль root, введите passwd root.
  • При появлении запроса дважды введите новый пароль.
Стать пользователем root в Linux Шаг 22
Стать пользователем root в Linux Шаг 22

Шаг 7. После сброса пароля перезагрузите компьютер

После перезагрузки компьютера вы можете использовать его, как и раньше, с паролем, который вы установили ранее.

Предупреждение

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

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