Účet „root“v počítači so systémom Linux je účet s úplnými oprávneniami. Rootový prístup je často potrebný na vykonávanie príkazov v systéme Linux, najmä príkazov, ktoré ovplyvňujú systémové súbory. Pretože root je taký výkonný, odporúča sa požiadať o prístup k root iba v prípade potreby, na rozdiel od prihlásenia ako užívateľ root. To môže zabrániť náhodnému poškodeniu dôležitých systémových súborov.
Kroky
Metóda 1 zo 4: Získanie koreňového prístupu v termináli
Krok 1. Otvorte terminál
Ak terminál ešte nie je otvorený, otvorte ho. Mnoho distribúcií vám umožňuje otvoriť ho stlačením klávesov Ctrl+Alt+T.
Krok 2. Napíšte
su - a stlačte ↵ Zadajte.
Pokúsi sa vás prihlásiť ako „super používateľa“. Tento príkaz môžete skutočne použiť na prihlásenie ako ľubovoľný používateľ v počítači, ale ak zostane prázdny, pokúsi sa prihlásiť ako root.
Krok 3. Po zobrazení výzvy zadajte heslo root
Po zadaní su - a stlačení klávesu ↵ Enter sa zobrazí výzva na zadanie hesla root.
Ak sa zobrazí správa „Chyba overenia“, váš účet root je pravdepodobne uzamknutý. Pokyny na odomknutie nájdete v nasledujúcej časti
Krok 4. Skontrolujte príkazový riadok
Keď ste prihlásení ako root, príkazový riadok by mal končiť znakom # namiesto $.
Krok 5. Zadajte príkazy, ktoré vyžadujú prístup root
Akonáhle použijete su - na prihlásenie ako root, môžete spustiť akékoľvek príkazy, ktoré vyžadujú prístup root. Príkaz su je zachovaný až do konca relácie, takže nemusíte zadávať heslo root vždy, keď potrebujete spustiť príkaz.
Krok 6. Zvážte použitie
sudo namiesto su -.
sudo ("super užívateľ robí") je príkaz, ktorý vám umožní dočasne spustiť iné príkazy ako root. Toto je najlepší spôsob, ako môže väčšina používateľov spúšťať príkazy root, pretože prostredie root nie je udržiavané a používateľ nemusí poznať heslo root. Namiesto toho používateľ zadá svoje vlastné užívateľské heslo pre dočasný prístup root.
- Zadajte príkaz sudo a stlačte kláves ↵ Enter (napr. Sudo ifconfig). Keď sa zobrazí výzva na zadanie hesla, zadajte svoje používateľské heslo, nie heslo root.
- sudo je preferovaná metóda pre distribúcie ako Ubuntu, kde bude fungovať, aj keď je účet root zamknutý.
- Tento príkaz je obmedzený na používateľov s oprávneniami správcu. Používateľov je možné pridávať alebo odstraňovať z /etc /sudoers.
Metóda 2 zo 4: Odomknutie koreňového účtu (Ubuntu)
Krok 1. Odomknite účet root (Ubuntu)
Ubuntu (a niekoľko ďalších distribúcií) uzamkne účet root, aby k nemu priemerný používateľ nemal prístup. To sa deje preto, že prístup root je pri použití príkazu sudo zriedka potrebný (pozri predchádzajúcu časť). Odblokovanie účtu root vám umožní prihlásiť sa ako root.
Krok 2. Otvorte terminál
Ak sa nachádzate v počítači, terminál spustíte stlačením klávesov Ctrl+Alt+T.
Krok 3. Napíšte
sudo passwd root a stlačte ↵ Zadajte.
Keď sa zobrazí výzva na zadanie hesla, zadajte svoje používateľské heslo.
Krok 4. Nastavte nové heslo
Budete vyzvaní, aby ste vytvorili nové heslo a dvakrát ho zadali. Po nastavení hesla bude účet root aktívny.
Krok 5. Znova uzamknite účet root
Ak chcete zablokovať účet root, zadajte nasledujúci príkaz na odstránenie hesla a uzamknutie root:
sudo passwd -dl root
Metóda 3 zo 4: Prihlásenie ako root
Krok 1. Zvážte použitie iných metód na získanie dočasného prístupu root
Prihlásenie ako root sa neodporúča na pravidelné používanie, pretože je veľmi jednoduché vykonávať príkazy, ktoré spôsobia, že váš systém bude nefunkčný a predstavuje tiež bezpečnostné riziko, najmä ak na svojom počítači používate server SSH. Prihláste sa ako root iba pri núdzových opravách, ako je riešenie problémov so zlyhaním disku alebo obnovenie uzamknutých účtov.
- Použitie sudo alebo su namiesto prihlásenia ako root pomôže predchádzať neúmyselnému poškodeniu, keď ste prihlásení ako root. Použitie týchto príkazov dáva používateľovi šancu premýšľať o príkazu skôr, ako dôjde k vážnemu poškodeniu.
- Niektoré distribúcie, ako napríklad Ubuntu, ponechávajú účet root uzamknutý, kým ho manuálne neodomknete. Nielenže to zabráni užívateľom nevedome napáchať príliš veľké škody pomocou účtu root, ale tiež chráni systém pred potenciálnymi hackermi, pretože účet root je zvyčajne zameraný ako prvý. So zamknutým koreňovým účtom k nemu hackeri nemôžu získať prístup. V predchádzajúcej časti nájdete pokyny na odomknutie root v Ubuntu.
Krok 2. Enter
koreň ako používateľ pri prihlasovaní do Linuxu.
Ak je účet root odomknutý a poznáte heslo, môžete sa prihlásiť ako používateľ root, keď sa zobrazí výzva na prihlásenie pomocou používateľského účtu. Po výzve na prihlásenie zadajte ako používateľa root.
Ak na vykonanie príkazu potrebujete prístup typu root, použite metódu v predchádzajúcej časti
Krok 3. Zadajte heslo užívateľa root ako užívateľské heslo
Po zadaní root ako používateľského mena zadajte na vyzvanie heslo root.
- V mnohých prípadoch môže byť heslo root „heslo“.
- Ak heslo root nepoznáte alebo ste ho zabudli, v nasledujúcej časti nájdete pokyny na jeho resetovanie.
- V Ubuntu je koreňový účet uzamknutý a nemožno ho použiť, kým nie je odomknutý.
Krok 4. Vyhnite sa spusteniu zložitých programov, keď ste prihlásení ako root
Existuje šanca, že program, ktorý chcete spustiť, bude mať negatívny vplyv na váš systém, ak má prístup root. Dôrazne sa odporúča používať sudo alebo su na spúšťanie programov namiesto prihlásenia sa ako root.
Metóda 4 zo 4: Obnovenie koreňového hesla alebo hesla správcu
Krok 1. Obnovte heslo root, ak bolo zabudnuté
Ak ste zabudli heslo používateľa root a heslo používateľa, budete ich musieť zmeniť v režime obnovenia. Ak poznáte svoje užívateľské heslo a potrebujete zmeniť heslo root, zadajte príkaz sudo passwd root, zadajte svoje užívateľské heslo a potom vytvorte nové heslo root.
Krok 2. Reštartujte počítač a podržte kláves left-
⇧ Shift po obrazovke systému BIOS.
Tým sa otvorí ponuka GRUB.
Načasovanie tohto môže byť zložité, takže sa musíte pokúsiť viackrát
Krok 3. Vyberte prvý
(režim obnovenia) zápis do zoznamu.
Načíta sa režim obnovenia pre vašu aktuálnu distribúciu.
Krok 4. Vyberte položku
koreň možnosť zo zobrazenej ponuky.
Tým sa spustí terminál, keď ste prihlásení ako root účet.
Krok 5. Pripojte jednotku znova s oprávneniami na zápis
Po zavedení do režimu obnovenia budete mať spravidla iba povolenia na čítanie. Na povolenie prístupu na zápis zadajte nasledujúci príkaz:
mount -rw -o remount /
Krok 6. Vytvorte nové heslo pre všetky účty, z ktorých ste uzamknutí
Keď ste prihlásení ako root a zmenili ste prístupové práva, môžete si vytvoriť nové heslo pre akýkoľvek účet:
- Zadajte príkaz passwd accountName a stlačte kláves ↵ Enter. Ak potrebujete zmeniť heslo root, zadajte heslo passwd root.
- Po výzve zadajte nové heslo dvakrát.
Krok 7. Po obnovení hesiel reštartujte počítač
Po dokončení obnovenia hesiel môžete reštartovať počítač a používať ho obvyklým spôsobom. Vaše nové heslá začnú platiť okamžite.
Video - Používaním tejto služby môžu byť niektoré informácie zdieľané so službou YouTube
Varovania
- Účet root používajte iba vtedy, keď musíte, a odhláste sa, akonáhle budete hotoví.
- Svoje heslo root zdieľajte iba s ľuďmi, ktorí sú A) dôveryhodní a B) ho musia poznať.