Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Namiesto toho, aby ste sa snažili nájsť koreňové heslo, mali by ste použiť `sudo` na vykonanie príkazov s koreňovými výsadami. Mincovňa Linux je predvolene nakonfigurovaná tak, aby používala `sudo` pre administratívne úlohy.
Preto nemôžete nájsť koreňové heslo a alternatívy:
* Zabezpečenie: Priame odhalenie koreňového hesla by ohrozilo celý systém. Každý užívateľ s prístupom k tomuto heslu by mohol vykonať zmeny v rámci systému, nainštalovať škodlivý softvér alebo ukradnúť citlivé údaje.
* hashing: Root Heslo (a všetky heslá používateľa) sa ukladá ako hashed hodnota. Hash je jednosmerná funkcia; Nemôžete to zvrátiť, aby ste získali pôvodné heslo. Aj keď ste našli hashed heslo, je zbytočné bez prasknutia hash (čo je výpočtovo drahé a časovo náročné).
* `sudo`: Príkaz `sudo` umožňuje autorizovaným používateľom (zvyčajne tých v skupine„ Sudo` alebo `Admin`) na vykonanie príkazov s koreňovými oprávneniami zadaním ich vlastných Heslo používateľa. Toto je oveľa bezpečnejší prístup ako zdieľanie koreňového hesla.
Čo robiť, ak ste zabudli na koreňové heslo (alebo ho potrebujete resetovať):
1. Reštartujte počítač a prerušte proces zavádzania: Budete musieť získať prístup do ponuky zavádzača grub. Spôsob, ako to urobiť, sa líši v závislosti od vášho systému. Bežné tlačidlá na stlačenie počas spustenia sú `ESC`,` shift`, `f2`,` f10` alebo `del`.
2.
* V ponuke GRUB vyberte položku Linux Mint (alebo „Advanced Options for Linux Mint“, ak existuje).
* Stlačením klávesu `E` upravíte vybranú položku.
* Nájdite riadok, ktorý sa začína s `Linux` (alebo` LinuxEFI` v systémoch UEFI).
* Na konci tohto riadku pridajte `init =/bin/bash`. Uistite sa, že existuje priestor pred `init =/bin/bash`.
3. zaviesť do režimu jedného používateľa:
* Stlačením `CTRL+X` alebo` F10` na zavedenie upraveného záznamu. Tým sa váš systém zavedie do minimálneho škrupiny ako koreň.
4. Znovu prerobte koreňový súborový systém s prístupom na čítanie a písať:
* Zadajte nasledujúci príkaz a stlačte kláves Enter:
`` `Bash
Mount -o Remount, RW /
`` `
5. Zmeňte koreňové heslo:
* Zadajte nasledujúci príkaz a stlačte kláves Enter:
`` `Bash
koreň Passwd
`` `
* Dostanete výzvu na zadanie nového hesla dvakrát.
6. reštartujte systém:
* Zadajte nasledujúci príkaz a stlačte kláves Enter:
`` `Bash
reštartovať -f
`` `
Vysvetlenie procesu:
* Grub Editing: Pridaním `init =/bin/bash` hovoríte jadre, aby namiesto normálneho procesu inicializácie systému začal bash obal priamo. To vás efektívne zavádza do režimu s jedným používateľom ako koreň.
* rembat: Počas počiatočného zavádzacieho procesu sa zvyčajne pripája koreňový súborový systém. `Mount -o Remount, RW /` Zmení ho pomocou povolení na čítanie a písanie, čo vám umožňuje zmeniť súbory (napríklad databázu hesiel).
* `passwd root`: Tento príkaz mení heslo root.
* `Reboot -f`: To núti okamžitý reštart.
Dôležité úvahy:
* zabezpečené implikácie: Prístup k režimu jedného používateľa vám poskytuje úplnú kontrolu nad systémom. Dávajte pozor, aby ste nevykonali žiadne nezamýšľané zmeny.
* Grub Ochrana hesla: V prípade zvýšenej bezpečnosti môžete heslo chrániť ponuku GRUB, aby ste zabránili neoprávnenému prístupu k režimu jedného používateľa. Je to nad rámec tejto odpovede, ale dôrazne sa odporúča pre systémy s citlivými údajmi.
V súhrne by ste sa nemali snažiť nájsť koreňové heslo. Na administratívne úlohy používajte `sudo`. Ak ste zabudli na koreňové heslo, postupujte podľa vyššie uvedených krokov, aby ste ho resetovali pomocou režimu jedného používateľa.