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

Obsah:

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

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

Video: Jak rootovat na Ubuntu: 10 kroků (s obrázky)
Video: How to Enable a Port on Linux Firewall | Mak Mahlawat 2024, Listopad
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: