„Основният“акаунт на компютър с Linux е акаунтът с пълни права. Коренният достъп често е необходим за изпълнение на команди в Linux, особено команди, които засягат системните файлове. Тъй като root е толкова мощен, се препоръчва да се иска root достъп само когато е необходимо, за разлика от влизането като root потребител. Това може да помогне за предотвратяване на случайни повреди на важни системни файлове.
Стъпки
Метод 1 от 4: Получаване на root достъп в терминала
Стъпка 1. Отворете терминала
Ако терминалът още не е отворен, отворете го. Много дистрибуции ви позволяват да го отворите, като натиснете Ctrl+Alt+T.
Стъпка 2. Въведете
су - и натиснете Въведете.
Това ще се опита да ви влезе като „супер потребител“. Всъщност можете да използвате тази команда, за да влезете като всеки потребител на машината, но когато остане празно, ще се опита да влезе като root.
Стъпка 3. Въведете основната парола, когато бъдете подканени
След като въведете su - и натиснете ↵ Enter, ще бъдете подканени за паролата за root.
Ако получите съобщение „грешка при удостоверяване“, вашият root акаунт вероятно е заключен. Вижте следващия раздел за инструкции как да го отключите
Стъпка 4. Проверете командния ред
Когато сте влезли като root, командният ред трябва да завършва с # вместо $.
Стъпка 5. Въведете командите, които изискват root достъп
След като използвате su - за да влезете като root, можете да изпълните всички команди, които изискват root достъп. Командата su се запазва до края на сесията, така че не е нужно да продължавате да въвеждате отново паролата за root всеки път, когато трябва да изпълните команда.
Стъпка 6. Помислете за използване
sudo вместо su -.
sudo ("super user do") е команда, която ви позволява временно да изпълнявате други команди като root. Това е най -добрият начин за повечето потребители да изпълняват root команди, тъй като кореновата среда не се поддържа и потребителят не трябва да знае паролата за root. Вместо това потребителят ще въведе своя собствена потребителска парола за временен root достъп.
- Въведете командата sudo и натиснете ↵ Enter (например sudo ifconfig). Когато бъдете подканени да въведете паролата, въведете вашата потребителска парола, а не основната парола.
- sudo е предпочитаният метод за дистрибуции като Ubuntu, където ще работи дори когато root акаунтът е заключен.
- Тази команда е ограничена до потребители с администраторски права. Потребителите могат да бъдат добавяни или премахвани от /etc /sudoers.
Метод 2 от 4: Отключване на основния акаунт (Ubuntu)
Стъпка 1. Отключете root акаунта (Ubuntu)
Ubuntu (и няколко други дистрибуции) заключва основния акаунт, така че обикновеният потребител няма достъп до него. Това се прави, защото root достъпът рядко е необходим при използване на командата sudo (вижте предишния раздел). Отключването на root акаунта ще ви позволи да влезете като root.
Стъпка 2. Отворете терминала
Ако сте в работната среда, можете да натиснете Ctrl+Alt+T, за да стартирате терминала.
Стъпка 3. Въведете
sudo passwd root и натиснете Въведете.
Когато бъдете подканени да въведете парола, въведете вашата потребителска парола.
Стъпка 4. Задайте нова парола
Ще бъдете подканени да създадете нова парола и да я въведете два пъти. След като паролата е зададена, основният акаунт ще бъде активен.
Стъпка 5. Заключете отново root акаунта
Ако искате да заключите основния акаунт, въведете следната команда, за да премахнете паролата и да заключите root:
sudo passwd -dl корен
Метод 3 от 4: Влизане като root
Стъпка 1. Помислете за използване на други методи за получаване на временен root достъп
Влизането като root не се препоръчва за редовна употреба, тъй като е много лесно да се изпълняват команди, които ще направят системата ви неработеща, а също така представлява риск за сигурността, особено ако използвате SSH сървър на вашата машина. Влизайте само като root, когато извършвате спешни ремонти, като например справяне с повреда на диска или възстановяване на заключени акаунти.
- Използването на sudo или su вместо влизане като root ще помогне за предотвратяване на неволни повреди, докато сте влезли като root. Използването на тези команди дава възможност на потребителя да помисли за командата, преди да се нанесат сериозни повреди.
- Някои дистрибуции, като Ubuntu, оставят root акаунта заключен, докато не го отключите ръчно. Това не само предпазва потребителите от несъзнателно нанасяне на твърде много щети, използвайки root акаунта, но също така предпазва системата от потенциални хакери, тъй като root акаунтът обикновено е насочен първо. Със заключен root акаунт хакерите не могат да получат достъп с него. Вижте предишния раздел за инструкции за отключване на root в Ubuntu.
Стъпка 2. Въведете
корен като потребител при влизане в Linux.
Ако основният акаунт е отключен и знаете паролата, можете да влезете като root, когато бъдете подканени да влезете с потребителски акаунт. Въведете root като потребител, когато бъдете подканени да влезете.
Ако имате нужда от root достъп за изпълнение на команда, използвайте метода в предишния раздел
Стъпка 3. Въведете основната парола като потребителска парола
След като въведете root като потребителско име, въведете root паролата, когато бъдете подканени.
- В много случаи основната парола може да бъде „парола“.
- Ако не знаете паролата за root или сте я забравили, вижте следващия раздел за инструкции за нейното нулиране.
- В Ubuntu основният акаунт е заключен и не може да се използва, докато не бъде отключен.
Стъпка 4. Избягвайте изпълнението на сложни програми, докато сте влезли като root
Има вероятност програмата, която възнамерявате да стартирате, да има отрицателен ефект върху вашата система, когато има root достъп. Силно се препоръчва да използвате sudo или su за стартиране на програми, вместо да влизате като root.
Метод 4 от 4: Нулиране на основната или администраторската парола
Стъпка 1. Нулирайте основната парола, ако е забравена
Ако сте забравили паролата за root и потребителската си парола, ще трябва да стартирате в режим на възстановяване, за да ги промените. Ако знаете вашата потребителска парола и трябва да промените паролата на root, просто напишете sudo passwd root, въведете потребителската си парола и след това създайте нова парола за root.
Стъпка 2. Рестартирайте компютъра и задръжте наляво
⇧ Shift след екрана на BIOS.
Това ще отвори менюто GRUB.
Времето за това може да бъде сложно, така че може да се наложи да опитате няколко пъти
Стъпка 3. Изберете първата
(режим на възстановяване) запис в списъка.
Това ще зареди режим на възстановяване за текущата ви дистрибуция.
Стъпка 4. Изберете
корен опция от менюто, което се показва.
Това ще стартира терминала, когато сте влезли като root акаунт.
Стъпка 5. Премонтирайте устройството с разрешения за запис
Когато стартирате в режим на възстановяване, обикновено ще имате само разрешения за четене. Въведете следната команда, за да активирате достъпа за запис:
монтиране -rw -o премонтиране /
Стъпка 6. Създайте нова парола за всички акаунти, от които нямате достъп
След като влезете като root и промените разрешенията за достъп, можете да създадете нова парола за всеки акаунт:
- Въведете passwd accountName и натиснете ↵ Enter. Ако трябва да промените паролата за root, въведете passwd root.
- Въведете новата парола два пъти, когато бъдете подканени.
Стъпка 7. Рестартирайте компютъра след нулиране на паролите
След като приключите с нулирането на паролите, можете да рестартирате и да използвате компютъра си както обикновено. Вашите нови пароли ще влязат в сила незабавно.
Видео - С помощта на тази услуга може да се сподели част от информацията с YouTube
Предупреждения
- Използвайте root акаунта само когато трябва и излезте веднага щом приключите.
- Споделяйте само паролата си за root с хора, на които A) се доверява и B) трябва да я знае.