Това wikiHow ви учи как да промените основната парола на Linux, ако имате текущата парола или ако нямате достъп до текущата парола на root.
Стъпки
Метод 1 от 2: С текущата парола за корен
Стъпка 1. Отворете терминален прозорец
За да направите това, натиснете Ctrl+Alt+T, което ще отвори нов терминален прозорец с командния ред в повечето настолни среди на Linux.
Ако не използвате работна среда, вече сте в командния ред, така че преминете към следващата стъпка
Стъпка 2. Въведете su в командния ред и натиснете ↵ Enter
Под командния ред ще се отвори ред Password:.
Стъпка 3. Въведете текущата парола за root, след което натиснете ↵ Enter
Когато паролата бъде приета, ще бъдете върнати в командния ред като root потребител.
- Ако въведете парола неправилно, стартирайте su и опитайте отново.
- Паролите са чувствителни към регистъра.
Стъпка 4. Въведете passwd и натиснете ↵ Enter
Под подкана ще се появи ред Въведете нова парола за UNIX:
Стъпка 5. Въведете нова парола и натиснете ↵ Enter
Паролата, която въвеждате, няма да се появи на екрана.
Стъпка 6. Въведете отново новата парола и натиснете ↵ Enter
Ще видите съобщение, което гласи „паролата е актуализирана успешно“.
Стъпка 7. Въведете exit и натиснете ↵ Enter
Това ще ви излезе от root акаунта.
Метод 2 от 2: Без текущата парола за корен
Стъпка 1. Рестартирайте компютъра
Стъпка 2. Натиснете E в менюто Grub
Менюто Grub се появява веднага след като включите компютъра. В повечето случаи той остава на екрана само за няколко минути.
- Ако не натиснете E, преди менюто Grub да изчезне, рестартирайте и опитайте отново.
- Този метод работи за най -популярните дистрибуции на Linux (Ubuntu, CentOS 7, Debian). Има много дистрибуции на Linux, някои по -неясни от други. Ако не можете да стигнете до режим за един потребител с този метод, проверете уебсайта на вашата дистрибуция за инструкции, специфични за вашата система.
Стъпка 3. Превъртете до реда, който започва с linux /boot
За целта използвайте клавишите ↑ и ↓. Това е редът, който ще трябва да промените, за да стартирате в режим за един потребител.
В CentOS и някои други дистрибуции редът може да започне с linux16, а не с linux
Стъпка 4. Преместете курсора до края на реда
Използвайте бутоните →, ←, ↑ и ↓, за да поставите курсора веднага след ro.
Стъпка 5. Въведете init =/bin/bash след ro
Сега краят на реда трябва да изглежда така:
ro init =/bin/bash
-
Обърнете внимание на разстоянието между тях
ро
и
init =/bin/bash
- .
Стъпка 6. Натиснете Ctrl+X
Това казва на системата да стартира директно в командния ред на ниво root в режим за един потребител.
Стъпка 7. Въведете mount –o remount, rw / в подканата и натиснете ↵ Enter
Това монтира файловата система в режим четене и запис.
Стъпка 8. Въведете passwd в подканата и натиснете ↵ Enter
Тъй като зареждането в режим на един потребител ви дава root достъп, няма нужда да предавате допълнителни параметри на командата passwd.
Стъпка 9. Въведете нова парола за root и натиснете ↵ Enter
Въведените от вас знаци няма да се показват на екрана. Това е нормално.
Стъпка 10. Въведете отново новата парола и натиснете ↵ Enter
Когато системата потвърди, че сте въвели отново същата парола, ще видите съобщение, което гласи „паролата е актуализирана успешно“.
Стъпка 11. Въведете reboot –f и натиснете ↵ Enter
Тази команда рестартира системата нормално.
Видео - Използвайки тази услуга, може да се сподели част от информацията с YouTube
Съвети
- Вашата парола трябва да е от 8 знака или повече и да съдържа комбинация от букви (главни и малки), цифри и символи.
- За да промените паролата за друг потребител, su към root и въведете passwd.