Jak se stát kořenem v Ubuntu: 10 kroků (s obrázky)

Obsah:

Jak se stát kořenem v Ubuntu: 10 kroků (s obrázky)
Jak se stát kořenem v Ubuntu: 10 kroků (s obrázky)

Video: Jak se stát kořenem v Ubuntu: 10 kroků (s obrázky)

Video: Jak se stát kořenem v Ubuntu: 10 kroků (s obrázky)
Video: Can't Uninstall Avast... How to Remove Avast Anti-Virus Completely! 2024, Smět
Anonim

Chcete -li v systému Linux spouštět úlohy správy, musíte mít přístup root (také známý jako superuživatel). Mít samostatný účet root je běžné ve většině distribucí Linuxu, ale Ubuntu ve výchozím nastavení zakazuje root. To zabraňuje uživatelům dělat chyby a chrání systém před vetřelci. Chcete -li spustit příkazy, které vyžadují přístup root, použijte sudo.

Kroky

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álu

Protože Ubuntu ve výchozím nastavení zamyká účet root, nemůžete použít su k tomu, abyste se stali rootem, jako byste to dělali v jiných distribucích Linuxu. Místo toho spusťte své příkazy pomocí sudo.

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

Krok 2. Před zbývajícím příkazem zadejte sudo

„Sudo“znamená „náhradní uživatel“. Když přidáte sudo na začátek příkazu, příkaz se spustí jako root.

  • Například: sudo /etc/init.d/networking stop zastaví síťovou službu a sudo adduser přidá do systému nového uživatele. Oba tyto úkoly vyžadují root přístup.
  • Před spuštěním příkazu sudo budete vyzváni k zadání hesla. Linux ukládá vaše heslo po dobu 15 minut, takže jej nebudete muset zadávat.
Staňte se rootem v Ubuntu Krok 3
Staňte se rootem v Ubuntu Krok 3

Krok 3. Před spuštěním příkazu, který otevře program s grafickým uživatelským rozhraním (GUI), zadejte gksudo

Z bezpečnostních důvodů Ubuntu nedoporučuje používat „sudo“k otevírání programů s GUI. Místo toho zadejte příkaz gksudo před příkazem, který spouští program.

  • Například: zadejte gksudo gedit /etc /fstab a otevřete soubor „fstab“v GEdit, editačním programu s GUI.
  • Pokud používáte Správce oken KDE, použijte místo gksudo kdesudo.
Staňte se rootem v Ubuntu Krok 4
Staňte se rootem v Ubuntu Krok 4

Krok 4. Simulujte kořenové prostředí

Pokud jste pokročilý uživatel, který ke spuštění konkrétních skriptů potřebuje přístup ke skutečnému kořenovému shellu, simulujte kořenový shell pomocí sudo –i. Tento příkaz vám poskytne přístup superuživatele s proměnnými prostředí root.

  • Zadejte příkaz sudo passwd root. Tím se vytvoří heslo pro root, v zásadě „povolení“účtu. Nezapomeňte toto heslo.
  • Zadejte sudo -i. Po vyzvání zadejte heslo uživatele root.
  • Výzva se změní z $ na #, což znamená, ž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 jinému uživateli

Pokud nastavujete účet pro někoho, kdo aktuálně nemá přístup root, budete muset přidat jeho uživatelské jméno do skupiny sudo. Chcete -li to provést, zadejte usermod -aG sudo username (ale „username“nahraďte správným uživatelským jménem).

Metoda 2 ze 2: Povolení kořenového uživatele

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álu

Z bezpečnostních důvodů (a aby nedošlo k poškození) je uživatelský účet root ve výchozím nastavení uzamčen. Chcete -li bezpečně spouštět příkazy jako root, měli byste použít

sudo

nebo

gksudo

namísto. Pokud absolutně musíte mít samostatného uživatele root (pokud to vyžaduje program používaný vaší firmou nebo tuto pracovní stanici bude používat pouze jeden uživatel), můžete uživatele root povolit několika jednoduchými příkazy.

Povolení uživatele root může ohrozit váš systém a Ubuntu to nedoporučuje

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

Krok 2. Zadejte sudo passwd root a stiskněte klávesu ↵ Enter

Budete vyzváni k nastavení nového hesla pro uživatele root. Neztrať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 znovu zadejte heslo a stiskněte klávesu ↵ Enter

Uživatel root by nyní měl mít heslo.

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

Krok 5. Zadejte příkaz su - a stiskněte klávesu ↵ Enter

Po zobrazení výzvy k zadání výzvy root zadejte heslo uživatele root.

Chcete -li deaktivovat kořenový účet, zadejte sudo passwd -dl root

Tipy

  • Měli byste se co nejvíce vyhnout přihlášení jako root. Pomocí sudo nebo gksudo můžete spustit téměř jakýkoli příkaz vyžadovaný superuživatelem.
  • Můžete také použít sudo –i pro přístup k shellu jiného uživatele v systému. Chcete -li se stát uživatelem „jane“, zadejte sudo –I jane a poté po výzvě zadejte SVÉ heslo (nikoli Jane).

Doporučuje: