4 начина да станете root в Linux

Съдържание:

4 начина да станете root в Linux
4 начина да станете root в Linux

Видео: 4 начина да станете root в Linux

Видео: 4 начина да станете root в Linux
Видео: Как Получит Права Супер Пользователя root | linux ubuntu обзор для начинающих 2024, Септември
Anonim

„Основният“акаунт на компютър с Linux е акаунтът с пълни права. Коренният достъп често е необходим за изпълнение на команди в Linux, особено команди, които засягат системните файлове. Тъй като root е толкова мощен, се препоръчва да се иска root достъп само когато е необходимо, за разлика от влизането като root потребител. Това може да помогне за предотвратяване на случайни повреди на важни системни файлове.

Стъпки

Метод 1 от 4: Получаване на root достъп в терминала

Станете Root в Linux Стъпка 1
Станете Root в Linux Стъпка 1

Стъпка 1. Отворете терминала

Ако терминалът още не е отворен, отворете го. Много дистрибуции ви позволяват да го отворите, като натиснете Ctrl+Alt+T.

Станете Root в Linux Стъпка 2
Станете Root в Linux Стъпка 2

Стъпка 2. Въведете

су - и натиснете Въведете.

Това ще се опита да ви влезе като „супер потребител“. Всъщност можете да използвате тази команда, за да влезете като всеки потребител на машината, но когато остане празно, ще се опита да влезе като 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. Това е най -добрият начин за повечето потребители да изпълняват root команди, тъй като кореновата среда не се поддържа и потребителят не трябва да знае паролата за root. Вместо това потребителят ще въведе своя собствена потребителска парола за временен root достъп.

  • Въведете командата sudo и натиснете ↵ Enter (например sudo ifconfig). Когато бъдете подканени да въведете паролата, въведете вашата потребителска парола, а не основната парола.
  • sudo е предпочитаният метод за дистрибуции като Ubuntu, където ще работи дори когато root акаунтът е заключен.
  • Тази команда е ограничена до потребители с администраторски права. Потребителите могат да бъдат добавяни или премахвани от /etc /sudoers.

Метод 2 от 4: Отключване на основния акаунт (Ubuntu)

Станете root в Linux Стъпка 7
Станете root в Linux Стъпка 7

Стъпка 1. Отключете root акаунта (Ubuntu)

Ubuntu (и няколко други дистрибуции) заключва основния акаунт, така че обикновеният потребител няма достъп до него. Това се прави, защото root достъпът рядко е необходим при използване на командата sudo (вижте предишния раздел). Отключването на root акаунта ще ви позволи да влезете като root.

Станете root в Linux Стъпка 8
Станете root в Linux Стъпка 8

Стъпка 2. Отворете терминала

Ако сте в работната среда, можете да натиснете Ctrl+Alt+T, за да стартирате терминала.

Станете root в Linux Стъпка 9
Станете root в Linux Стъпка 9

Стъпка 3. Въведете

sudo passwd root и натиснете Въведете.

Когато бъдете подканени да въведете парола, въведете вашата потребителска парола.

Станете root в Linux Стъпка 10
Станете root в Linux Стъпка 10

Стъпка 4. Задайте нова парола

Ще бъдете подканени да създадете нова парола и да я въведете два пъти. След като паролата е зададена, основният акаунт ще бъде активен.

Станете root в Linux Стъпка 11
Станете root в Linux Стъпка 11

Стъпка 5. Заключете отново root акаунта

Ако искате да заключите основния акаунт, въведете следната команда, за да премахнете паролата и да заключите root:

sudo passwd -dl корен

Метод 3 от 4: Влизане като root

Станете Root в Linux Стъпка 12
Станете Root в Linux Стъпка 12

Стъпка 1. Помислете за използване на други методи за получаване на временен root достъп

Влизането като root не се препоръчва за редовна употреба, тъй като е много лесно да се изпълняват команди, които ще направят системата ви неработеща, а също така представлява риск за сигурността, особено ако използвате SSH сървър на вашата машина. Влизайте само като root, когато извършвате спешни ремонти, като например справяне с повреда на диска или възстановяване на заключени акаунти.

  • Използването на sudo или su вместо влизане като root ще помогне за предотвратяване на неволни повреди, докато сте влезли като root. Използването на тези команди дава възможност на потребителя да помисли за командата, преди да се нанесат сериозни повреди.
  • Някои дистрибуции, като Ubuntu, оставят root акаунта заключен, докато не го отключите ръчно. Това не само предпазва потребителите от несъзнателно нанасяне на твърде много щети, използвайки root акаунта, но също така предпазва системата от потенциални хакери, тъй като root акаунтът обикновено е насочен първо. Със заключен root акаунт хакерите не могат да получат достъп с него. Вижте предишния раздел за инструкции за отключване на root в Ubuntu.
Станете root в Linux Стъпка 13
Станете root в Linux Стъпка 13

Стъпка 2. Въведете

корен като потребител при влизане в Linux.

Ако основният акаунт е отключен и знаете паролата, можете да влезете като root, когато бъдете подканени да влезете с потребителски акаунт. Въведете root като потребител, когато бъдете подканени да влезете.

Ако имате нужда от root достъп за изпълнение на команда, използвайте метода в предишния раздел

Станете корен в Linux Стъпка 14
Станете корен в Linux Стъпка 14

Стъпка 3. Въведете основната парола като потребителска парола

След като въведете root като потребителско име, въведете root паролата, когато бъдете подканени.

  • В много случаи основната парола може да бъде „парола“.
  • Ако не знаете паролата за root или сте я забравили, вижте следващия раздел за инструкции за нейното нулиране.
  • В Ubuntu основният акаунт е заключен и не може да се използва, докато не бъде отключен.
Станете root в Linux Стъпка 15
Станете root в Linux Стъпка 15

Стъпка 4. Избягвайте изпълнението на сложни програми, докато сте влезли като root

Има вероятност програмата, която възнамерявате да стартирате, да има отрицателен ефект върху вашата система, когато има root достъп. Силно се препоръчва да използвате sudo или su за стартиране на програми, вместо да влизате като root.

Метод 4 от 4: Нулиране на основната или администраторската парола

Станете корен в Linux Стъпка 16
Станете корен в Linux Стъпка 16

Стъпка 1. Нулирайте основната парола, ако е забравена

Ако сте забравили паролата за root и потребителската си парола, ще трябва да стартирате в режим на възстановяване, за да ги промените. Ако знаете вашата потребителска парола и трябва да промените паролата на root, просто напишете sudo passwd root, въведете потребителската си парола и след това създайте нова парола за root.

Станете корен в Linux Стъпка 17
Станете корен в Linux Стъпка 17

Стъпка 2. Рестартирайте компютъра и задръжте наляво

⇧ Shift след екрана на BIOS.

Това ще отвори менюто GRUB.

Времето за това може да бъде сложно, така че може да се наложи да опитате няколко пъти

Станете root в Linux Стъпка 18
Станете root в Linux Стъпка 18

Стъпка 3. Изберете първата

(режим на възстановяване) запис в списъка.

Това ще зареди режим на възстановяване за текущата ви дистрибуция.

Станете root в Linux Стъпка 19
Станете root в Linux Стъпка 19

Стъпка 4. Изберете

корен опция от менюто, което се показва.

Това ще стартира терминала, когато сте влезли като root акаунт.

Станете root в Linux Стъпка 20
Станете root в Linux Стъпка 20

Стъпка 5. Премонтирайте устройството с разрешения за запис

Когато стартирате в режим на възстановяване, обикновено ще имате само разрешения за четене. Въведете следната команда, за да активирате достъпа за запис:

монтиране -rw -o премонтиране /

Станете root в Linux Стъпка 21
Станете root в Linux Стъпка 21

Стъпка 6. Създайте нова парола за всички акаунти, от които нямате достъп

След като влезете като root и промените разрешенията за достъп, можете да създадете нова парола за всеки акаунт:

  • Въведете passwd accountName и натиснете ↵ Enter. Ако трябва да промените паролата за root, въведете passwd root.
  • Въведете новата парола два пъти, когато бъдете подканени.
Станете root в Linux Стъпка 22
Станете root в Linux Стъпка 22

Стъпка 7. Рестартирайте компютъра след нулиране на паролите

След като приключите с нулирането на паролите, можете да рестартирате и да използвате компютъра си както обикновено. Вашите нови пароли ще влязат в сила незабавно.

Видео - С помощта на тази услуга може да се сподели част от информацията с YouTube

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

  • Използвайте root акаунта само когато трябва и излезте веднага щом приключите.
  • Споделяйте само паролата си за root с хора, на които A) се доверява и B) трябва да я знае.

Препоръчано: