Ako zmeniť heslo root na Ubuntu 20.04

Nastavte, resetujte a zmeňte heslo root v Ubuntu 20.04

Používateľ root nie je nič iné ako predvolený používateľ vytvorený v systéme Linux s oprávneniami správcu. Podobne ako v starších verziách Ubuntu je používateľ root uzamknutý v Ubuntu 20.04 a používateľ sa nikdy nemôže pôvodne prihlásiť ako root. Systém používania príkazov sudo Namiesto toho sa používa, čo umožňuje akémukoľvek používateľovi bez správcu vykonávať administratívne úlohy, ako je inštalácia, bez toho, aby sa skutočne prihlásil ako root, ale s oprávneniami root.

Môžu však existovať určité kľúčové administratívne úlohy, ktoré nie sú povolené sudo a možno ho vykonať len vtedy, keď je prihlásený užívateľ root. V takýchto scenároch existujú spôsoby, ako nastaviť alebo resetovať heslo root. Upozorňujeme, že toto by sa malo používať iba v prípadoch, keď príkaz sudo je nekompetentný, pretože prihlásenie ako root predstavuje bezpečnostné riziko pre váš počítač.

Nastaviť/resetovať root heslo

Tento krok vyžaduje, aby ste sa prihlásili ako používateľ s sudo privilégiá a príkaz su je povolené ako súčasť sudo privilégiá.

Ak sa chcete prihlásiť ako root, spustite nasledujúce. Po zobrazení výzvy zadajte svoje heslo.

sudo su

Ako je vidieť vyššie, výzva sa teraz zmenila na root. Takto sa môžeme prihlásiť do root pomocou vlastného hesla.

Teraz, ak chcete zmeniť heslo root, jednoducho použite príkaz passwd.

passwd

Týmto sa nastaví heslo root pri prvom použití alebo sa zmení na nové heslo, keď sa použije neskôr.

Je čas skontrolovať, či nové heslo funguje. Stlačte tlačidlo Ctrl + D pre ukončenie príkazu root. Potom zadajte príkaz su prihláste sa ako root a zadajte nové heslo root, ktoré sme práve nastavili.

su

Týmto spôsobom sme úspešne upravili heslo root a mohli sa prihlásiť ako root.

Ako však už bolo povedané, vyžaduje to, aby mal váš vlastný používateľ prístup sudo. Čo však robiť, ak nemáte sudo prístup, ale v prípade núdze stále potrebujete zmeniť heslo root? Existuje spôsob, ako sa v takomto prípade prihlásiť ako root? Poďme zistiť.

Obnovte heslo root z Grub

Existuje spôsob, ako zmeniť heslo používateľa root alebo akéhokoľvek iného používateľa počas zavádzania do Ubuntu. Chce to trochu doladiť proces zavádzania.

Najprv reštartujte počítač. Ak sa vám ponuka GRUB nezobrazí automaticky pri každom bootovaní, podržte tlačidlo Shift kľúč pri zavádzaní. Tým sa násilne zobrazí ponuka GRUB.

Ďalej označte čiaru Ubuntu z ponuky a stlačte e na úpravu konfigurácie zavádzania.

Musíme vykonať úpravu na riadku, ktorý začína od linux, čo je predposledný riadok v konfigurácii. Vymeňte poslednú časť tiché špliechanie s rw init=/bin/bash.

V podstate zmena, ktorú tu robíme, je prihlásenie do shellu (init=/bin/bash) namiesto GUI (tiché špliechanie) s čítaním a zápisom (rw) privilégiá.

Stlačte tlačidlo F10 spustiť s touto konfiguráciou. Všimnite si, že táto zmenená konfigurácia sa používa iba pre toto spustenie a pri ďalšom spustení sa resetuje.

Ako vidíte, v príkazovom riadku sme prihlásení ako užívateľ root.

Teraz, ako predtým, môžeme spustiť príkaz passwd tu a resetujte heslo root.

passwd

Heslo root bolo zmenené. Teraz normálne reštartujte systém a prihláste sa ako root s novým heslom.

Teraz môžete vykonávať požadované administratívne úlohy.

Záver

V Ubuntu 20.04 sme videli dva spôsoby zmeny hesla root. Všimnite si, že kdekoľvek je to možné, sudo príkaz sa musí použiť na vykonávanie administratívnych úloh. Prihláste sa ako su by sa malo čo najviac zabrániť, pretože môže ohroziť bezpečnosť systému, najmä ak je pripojený k sieti.