4 způsoby, jak se stát kořenem v Linuxu

Obsah:

4 způsoby, jak se stát kořenem v Linuxu
4 způsoby, jak se stát kořenem v Linuxu

Video: 4 způsoby, jak se stát kořenem v Linuxu

Video: 4 způsoby, jak se stát kořenem v Linuxu
Video: Shopaholicadel se nám uhodila😭 2024, Smět
Anonim

Účet „root“v počítači se systémem Linux je účet s úplnými oprávněními. Rootový přístup je často nezbytný pro provádění příkazů v Linuxu, zejména příkazů, které ovlivňují systémové soubory. Vzhledem k tomu, že root je tak výkonný, doporučuje se požádat o přístup root pouze v případě potřeby, na rozdíl od přihlášení jako uživatel root. To může zabránit náhodnému poškození důležitých systémových souborů.

Kroky

Metoda 1 ze 4: Získání kořenového přístupu v terminálu

Staňte se rootem v Linuxu Krok 1
Staňte se rootem v Linuxu Krok 1

Krok 1. Otevřete terminál

Pokud terminál ještě není otevřený, otevřete jej. Mnoho distribucí vám umožňuje otevřít ji stisknutím Ctrl+Alt+T.

Staňte se rootem v Linuxu Krok 2
Staňte se rootem v Linuxu Krok 2

Krok 2. Napište

su - a stiskněte ↵ Vstupte.

Pokusí se vás přihlásit jako „super uživatele“. Tento příkaz můžete ve skutečnosti použít k přihlášení jako jakýkoli uživatel na počítači, ale pokud je pole prázdné, pokusí se přihlásit jako root.

Staňte se rootem v Linuxu Krok 3
Staňte se rootem v Linuxu Krok 3

Krok 3. Po vyzvání zadejte heslo uživatele root

Po zadání su - a stisknutí klávesy ↵ Enter budete vyzváni k zadání hesla root.

Pokud se zobrazí zpráva „Chyba ověřování“, váš kořenový účet je pravděpodobně uzamčen. Pokyny k odemčení najdete v další části

Staňte se rootem v Linuxu Krok 4
Staňte se rootem v Linuxu Krok 4

Krok 4. Zkontrolujte příkazový řádek

Když jste přihlášeni jako root, příkazový řádek by měl končit znakem # místo $.

Staňte se rootem v Linuxu Krok 5
Staňte se rootem v Linuxu Krok 5

Krok 5. Zadejte příkazy, které vyžadují přístup root

Jakmile se pomocí su - přihlásíte jako root, můžete spustit libovolné příkazy, které vyžadují přístup root. Příkaz su je zachován až do konce relace, takže nemusíte znovu zadávat heslo root pokaždé, když potřebujete spustit příkaz.

Staňte se rootem v Linuxu Krok 6
Staňte se rootem v Linuxu Krok 6

Krok 6. Zvažte použití

sudo namísto su -.

sudo ("super user do") je příkaz, který vám umožní dočasně spustit jiné příkazy jako root. Toto je nejlepší způsob, jak většina uživatelů spouští příkazy root, protože prostředí root není udržováno a uživatel nepotřebuje znát heslo uživatele root. Místo toho uživatel zadá své vlastní uživatelské heslo pro dočasný přístup root.

  • Zadejte příkaz sudo a stiskněte klávesu ↵ Enter (např. Sudo ifconfig). Až budete vyzváni k zadání hesla, zadejte své uživatelské heslo, nikoli heslo root.
  • sudo je preferovanou metodou pro distribuce jako Ubuntu, kde bude fungovat, i když je root účet uzamčen.
  • Tento příkaz je omezen na uživatele s oprávněními správce. Uživatelé lze přidávat nebo odebírat z /etc /sudoers.

Metoda 2 ze 4: Odemknutí kořenového účtu (Ubuntu)

Staňte se rootem v Linuxu Krok 7
Staňte se rootem v Linuxu Krok 7

Krok 1. Odemkněte kořenový účet (Ubuntu)

Ubuntu (a několik dalších distribucí) uzamkne kořenový účet, aby k němu průměrný uživatel neměl přístup. To se děje proto, že root přístup je při použití příkazu sudo zřídka nutný (viz předchozí část). Odemknutí účtu root vám umožní přihlásit se jako root.

Staňte se rootem v Linuxu Krok 8
Staňte se rootem v Linuxu Krok 8

Krok 2. Otevřete terminál

Pokud jste v prostředí desktopu, můžete terminál spustit stisknutím Ctrl+Alt+T.

Staňte se rootem v Linuxu Krok 9
Staňte se rootem v Linuxu Krok 9

Krok 3. Napište

sudo passwd root a stiskněte ↵ Vstupte.

Až budete vyzváni k zadání hesla, zadejte své uživatelské heslo.

Staňte se rootem v Linuxu Krok 10
Staňte se rootem v Linuxu Krok 10

Krok 4. Nastavte nové heslo

Budete vyzváni k vytvoření nového hesla a jeho zadání dvakrát. Po nastavení hesla bude kořenový účet aktivní.

Staňte se rootem v Linuxu Krok 11
Staňte se rootem v Linuxu Krok 11

Krok 5. Znovu zamkněte kořenový účet

Chcete -li zamknout kořenový účet, odeberte heslo a zamkněte root zadáním následujícího příkazu:

sudo passwd -dl root

Metoda 3 ze 4: Přihlášení jako root

Staňte se rootem v Linuxu Krok 12
Staňte se rootem v Linuxu Krok 12

Krok 1. Zvažte použití jiných metod pro získání dočasného přístupu root

Přihlášení jako root se nedoporučuje pro pravidelné používání, protože je velmi snadné provádět příkazy, které způsobí nefunkčnost systému, a také představuje bezpečnostní riziko, zvláště pokud na svém počítači používáte server SSH. Přihlaste se jako root pouze při provádění nouzových oprav, jako je řešení selhání disku nebo obnovení uzamčených účtů.

  • Použití sudo nebo su namísto přihlášení jako root pomůže zabránit neúmyslnému poškození, když jste přihlášeni jako root. Použití těchto příkazů dává uživateli šanci přemýšlet o příkazu, než dojde k vážnému poškození.
  • Některé distribuce, například Ubuntu, nechávají účet root uzamčený, dokud jej ručně neodemknete. Nejenže to uživatelům brání v tom, aby nevědomky způsobovali příliš velké škody pomocí účtu root, ale také chrání systém před potenciálními hackery, protože kořenový účet je obvykle zaměřen jako první. S uzamčeným kořenovým účtem k němu hackeři nemohou získat přístup. Pokyny k odemčení root v Ubuntu najdete v předchozí části.
Staňte se rootem v Linuxu Krok 13
Staňte se rootem v Linuxu Krok 13

Krok 2. Enter

vykořenit jako uživatel při přihlašování do Linuxu.

Pokud je účet root odemčený a znáte heslo, můžete se přihlásit jako root, když budete vyzváni k přihlášení pomocí uživatelského účtu. Po zobrazení výzvy k přihlášení zadejte jako uživatele root.

Pokud k provedení příkazu potřebujete přístup root, použijte metodu v předchozí části

Staňte se rootem v Linuxu Krok 14
Staňte se rootem v Linuxu Krok 14

Krok 3. Jako heslo uživatele zadejte heslo uživatele root

Po zadání root jako uživatelského jména zadejte na vyzvání heslo root.

  • V mnoha případech může být heslo uživatele root „heslo“.
  • Pokud neznáte heslo uživatele root nebo jste jej zapomněli, v následující části najdete pokyny k jeho obnovení.
  • V Ubuntu je kořenový účet uzamčen a nelze jej použít, dokud nebyl odemčen.
Staňte se rootem v Linuxu Krok 15
Staňte se rootem v Linuxu Krok 15

Krok 4. Vyhněte se spouštění složitých programů, když jste přihlášeni jako root

Existuje šance, že program, který hodláte spustit, bude mít negativní vliv na váš systém, pokud má přístup root. Důrazně doporučujeme, abyste místo přihlášení jako root používali ke spouštění programů sudo nebo su.

Metoda 4 ze 4: Obnovení kořenového hesla nebo hesla správce

Staňte se rootem v Linuxu Krok 16
Staňte se rootem v Linuxu Krok 16

Krok 1. Obnovte heslo uživatele root, pokud bylo zapomenuto

Pokud jste zapomněli heslo uživatele root a uživatelské heslo, budete je muset změnit v režimu obnovení. Pokud znáte své uživatelské heslo a potřebujete změnit heslo uživatele root, zadejte sudo passwd root, zadejte uživatelské heslo a poté vytvořte nové heslo uživatele root.

Staňte se rootem v Linuxu Krok 17
Staňte se rootem v Linuxu Krok 17

Krok 2. Restartujte počítač a podržte klávesu left-

Ift Shift po obrazovce systému BIOS.

Tím se otevře nabídka GRUB.

Načasování může být složité, takže to možná budete muset zkusit několikrát

Staňte se rootem v Linuxu Krok 18
Staňte se rootem v Linuxu Krok 18

Krok 3. Vyberte první

(režim obnovení) zápis do seznamu.

Tím se načte režim obnovení pro vaši aktuální distribuci.

Staňte se rootem v Linuxu Krok 19
Staňte se rootem v Linuxu Krok 19

Krok 4. Vyberte

vykořenit možnost ze zobrazené nabídky.

Tím spustíte terminál, když jste přihlášeni jako root účet.

Staňte se rootem v Linuxu Krok 20
Staňte se rootem v Linuxu Krok 20

Krok 5. Znovu připojte jednotku s oprávněním k zápisu

Když spustíte režim obnovení, budete mít obvykle pouze oprávnění ke čtení. Chcete -li povolit přístup pro zápis, zadejte následující příkaz:

mount -rw -o remount /

Staňte se rootem v Linuxu Krok 21
Staňte se rootem v Linuxu Krok 21

Krok 6. Vytvořte nové heslo pro všechny účty, ze kterých jste uzamčeni

Jakmile jste přihlášeni jako root a změnili jste přístupová oprávnění, můžete vytvořit nové heslo pro jakýkoli účet:

  • Zadejte passwd accountName a stiskněte ↵ Enter. Pokud potřebujete změnit heslo uživatele root, zadejte heslo passwd root.
  • Po výzvě zadejte dvakrát nové heslo.
Staňte se rootem v Linuxu Krok 22
Staňte se rootem v Linuxu Krok 22

Krok 7. Po obnovení hesel restartujte počítač

Jakmile resetování hesel dokončíte, můžete restartovat počítač a používat jej jako obvykle. Vaše nová hesla vstoupí v platnost okamžitě.

Video - Používáním této služby mohou být některé informace sdíleny s YouTube

Varování

  • Kořenový účet používejte pouze tehdy, když musíte, a odhláste se, jakmile budete hotovi.
  • Sdílejte své heslo uživatele root pouze s lidmi, kteří jsou A) důvěryhodní a B) ho musí znát.

Doporučuje: