Tento wikiHow vás naučí, jak změnit heslo uživatele root systému Linux, pokud máte aktuální heslo nebo pokud k aktuálnímu heslu uživatele root nemáte přístup.
Kroky
Metoda 1 ze 2: S aktuálním kořenovým heslem
Krok 1. Otevřete okno terminálu
Chcete -li to provést, stiskněte Ctrl+Alt+T, čímž se ve většině desktopových prostředí Linux otevře nové okno terminálu pomocí příkazového řádku.
Pokud nepoužíváte desktopové prostředí, jste již na příkazovém řádku, přejděte tedy k dalšímu kroku
Krok 2. Do příkazového řádku zadejte su a stiskněte klávesu ↵ Enter
Pod příkazovým řádkem se otevře řádek Heslo:
Krok 3. Zadejte aktuální heslo uživatele root a stiskněte klávesu ↵ Enter
Když je heslo přijato, budete vráceni zpět do příkazového řádku jako uživatel root.
- Pokud zadáte heslo nesprávně, spusťte su a zkuste to znovu.
- V heslech se rozlišují malá a velká písmena.
Krok 4. Zadejte heslo a stiskněte klávesu Enter
Pod výzvou se zobrazí řádek Zadejte nové heslo UNIX:.
Krok 5. Zadejte nové heslo a stiskněte klávesu ↵ Enter
Zadané heslo se nezobrazí na obrazovce.
Krok 6. Znovu zadejte nové heslo a stiskněte klávesu ↵ Enter
Zobrazí se zpráva „Heslo bylo úspěšně aktualizováno“.
Krok 7. Zadejte příkaz exit a stiskněte klávesu ↵ Enter
Tím se odhlásíte z kořenového účtu.
Metoda 2 ze 2: Bez aktuálního kořenového hesla
Krok 1. Restartujte počítač
Krok 2. Stiskněte E v nabídce Grub
Nabídka Grub se zobrazí hned po zapnutí počítače. Ve většině případů zůstane na obrazovce jen několik okamžiků.
- Pokud nestisknete E, dokud nabídka Grub nezmizí, restartujte a zkuste to znovu.
- Tato metoda funguje pro většinu populárních distribucí Linuxu (Ubuntu, CentOS 7, Debian). Existuje mnoho distribucí Linuxu, některé temnější než jiné. Pokud se touto metodou nemůžete dostat do režimu pro jednoho uživatele, podívejte se na web vaší distribuce, kde najdete pokyny specifické pro váš systém.
Krok 3. Přejděte na řádek, který začíná linux /boot
K tomu použijte klávesy ↑ a ↓. Toto je řádek, který budete muset upravit, abyste mohli zavést do režimu pro jednoho uživatele.
V CentOS a některých dalších distribucích může řádek začínat linux16 spíše než linux
Krok 4. Přesuňte kurzor na konec řádku
Pomocí kláves →, ←, ↑ a ↓ umístěte kurzor hned za ro.
Krok 5. Zadejte init =/bin/bash po ro
Konec řádku by nyní měl vypadat takto:
ro init =/bin/bash
-
Všimněte si mezery mezi nimi
ro
a
init =/bin/bash
- .
Krok 6. Stiskněte Ctrl+X
To říká systému, aby se v režimu jednoho uživatele spustil přímo z příkazového řádku na kořenové úrovni.
Krok 7. Na výzvu zadejte mount –o remount, rw / a stiskněte ↵ Enter
Tím se připojí systém souborů v režimu čtení a zápis.
Krok 8. Na výzvu zadejte passwd a stiskněte klávesu ↵ Enter
Vzhledem k tomu, že zavedení do režimu pro jednoho uživatele vám poskytuje přístup root, není nutné do příkazu passwd předávat další parametry.
Krok 9. Zadejte nové heslo uživatele root a stiskněte klávesu ↵ Enter
Znaky, které zadáte, se na obrazovce nezobrazí. To je normální.
Krok 10. Znovu zadejte nové heslo a stiskněte klávesu ↵ Enter
Když systém potvrdí, že jste znovu zadali stejné heslo, zobrazí se zpráva „heslo bylo úspěšně aktualizováno“.
Krok 11. Zadejte příkaz reboot –f a stiskněte klávesu ↵ Enter
Tento příkaz normálně restartuje systém.
Video - Používáním této služby mohou být některé informace sdíleny s YouTube
Tipy
- Vaše heslo by mělo mít 8 nebo více znaků a mělo by obsahovat kombinaci písmen (velká a malá), číslice a symboly.
- Chcete -li změnit heslo pro jiného uživatele, stačí root a zadejte heslo.