Jak rootovat na Ubuntu: 10 kroků (s obrázky)

Jak rootovat na Ubuntu: 10 kroků (s obrázky)
Jak rootovat na Ubuntu: 10 kroků (s obrázky)

Obsah:

Anonim

Ke spouštění administračních programů na Linuxu potřebujete root přístup (také známý jako superuživatel). Distribuce Linuxu obecně poskytují samostatný kořenový účet, ale tento účet je ve výchozím nastavení z důvodu zabezpečení uzamčen na Ubuntu Linux. Chcete -li spouštět příkazy s přístupem root, použijte sudo.

Krok

Metoda 1 ze 2: Spouštění kořenových příkazů pomocí Sudo

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

Krok 1. Stisknutím Ctrl+Alt+T otevřete okno Terminál

Na rozdíl od jiných distribucí Linuxu Ubuntu ve výchozím nastavení uzamkne kořenový účet. Proto nemůžete použít příkaz su ke spuštění kořenového terminálu. Chcete -li nahradit su, použijte sudo.

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

Krok 2. Na začátku příkazu zadejte sudo

sudo, zkratka pro super uživatele, vám umožňuje spouštět příkazy na Linuxu jako root.

  • Například příkaz sudo /etc/init.d/networking stop zastaví síťové služby a sudo adduser přidá do systému nového uživatele. Dva výše uvedené příkazy musí být ve skutečnosti spuštěny jako root.
  • Před spuštěním příkazu sudo budete požádáni o zadání hesla účtu. Linux ukládá vaše heslo po dobu 15 minut, takže jej nemusíte zadávat při každém spuštění příkazu.
Staňte se rootem v Ubuntu Krok 3
Staňte se rootem v Ubuntu Krok 3

Krok 3. Pomocí příkazu gksudo spusťte programy s grafickým rozhraním, které vyžadují přístup root

Z bezpečnostních důvodů Ubuntu nedoporučuje používat sudo ke spouštění programů s grafickým rozhraním. Místo toho spusťte příkaz pro otevření programu grafického rozhraní pomocí gksudo.

  • Například pomocí příkazu gksudo gedit /etc /fstab otevřete soubor fstab v GEdit, programu pro úpravu textu s grafickým rozhraním.
  • Pokud používáte KDE, nahraďte gksudo kdesudo.
Staňte se rootem v Ubuntu Krok 4
Staňte se rootem v Ubuntu Krok 4

Krok 4. Simulujte přístup uživatele root pomocí příkazu sudo –i, pokud ke spuštění určitých skriptů potřebujete přístup root root

Příkaz vám umožní přístup k proměnným účtu superuživatele a prostředí.

  • Zadejte příkaz sudo passwd root pro vytvoření hesla a aktivaci účtu root. Zapamatujte si heslo.
  • Zadejte sudo -i a po výzvě zadejte heslo uživatele root.
  • Příkazový řádek se změní z $ na #. Symbol # označuje, že máte přístup root.
Staňte se rootem v Ubuntu Krok 5
Staňte se rootem v Ubuntu Krok 5

Krok 5. Poskytněte sudo přístup uživatelům, kteří ještě nemají přístup, přidáním do skupiny sudo

Použijte příkaz usermod -aG sudo username a nahraďte „username“jménem uživatele, kterému chcete udělit přístup.

Metoda 2 ze 2: Povolení kořenového účtu

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

Krok 1. Stisknutím Ctrl+Alt+T otevřete okno Terminál

Na rozdíl od jiných distribucí Linuxu Ubuntu ve výchozím nastavení z důvodu zabezpečení uzamkne kořenový účet. Chcete -li bezpečně spouštět příkazy s oprávněními root, použijte

sudo

nebo

gksudo

. Pokud opravdu potřebujete přístup k účtu root, například u důležitých programů, ke kterým má přístup pouze jeden uživatel, můžete účet root povolit jednoduchým příkazem.

Povolení účtu root může poškodit systém. Ubuntu nedoporučuje povolit kořenový účet

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

Krok 2. Zadejte příkaz sudo passwd root a stiskněte Enter

Budete vyzváni k zadání nového hesla pro root účet. Nezapomeňte toto heslo.

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

Krok 3. Zadejte heslo a stiskněte klávesu Enter

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

Krok 4. Po zobrazení výzvy zopakujte heslo a stiskněte klávesu Enter

Nyní je kořenový účet chráněn heslem a přístupný.

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

Krok 5. Zadejte su - a stiskněte Enter

Po zobrazení výzvy k přístupu k účtu zadejte heslo uživatele root.

Chcete -li deaktivovat účet root, použijte příkaz sudo passwd -dl root

Tipy

  • Kdykoli je to možné, vyhněte se přímému používání kořenového účtu. Přes sudo nebo gksudo můžete spustit téměř jakýkoli příkaz s oprávněními root.
  • K dalším uživatelským účtům v systému můžete také použít příkaz sudo –i. Chcete -li například přistupovat k uživateli „ayu“, použijte příkaz sudo –I ayu a zadejte heslo (místo Ayu).

Doporučuje: