V operačním systému Linux má uživatel sudo právo provádět privilegované příkazy. Přidání uživatele do skupiny sudo mu dává možnost tyto příkazy používat. V tomto článku vám řekneme, jak přidat uživatele do skupiny sudo krok za krokem.
Krok 1: Otevřete terminál a zadejte příkaz sudo usermod-aG sudo jméno uživatele, kde Název_uživatele je uživatelské jméno, které chcete přidat do skupiny sudo. Stisknutím klávesy Enter spusťte příkaz.
Krok 2: Zadejte heslo správce a stiskněte Enter. Heslo se na obrazovce nezobrazí. Po zadání hesla stiskněte Enter.
Krok 3: Pokud je vše úspěšné, systém zobrazí zprávu "uživatel uživatel Uživatel_uživatele byl úspěšně přidán do skupiny sudo". To znamená, že uživatel je úspěšně přidán do skupiny sudo a může provádět privilegované příkazy.
Nyní víte, jak přidat uživatele do skupiny sudo. Používejte tyto znalosti opatrně a pouze v případě potřeby, abyste se vyhnuli možným bezpečnostním problémům.
Instalace příkazu sudo
Příkaz sudo umožňuje uživatelům provádět příkazy s právy superuživatele (root) na systémech podobných Unixu. To poskytuje možnost provádět privilegované akce bez trvalého přihlášení jako správce.
Ve většině distribucí Linuxu je příkaz sudo již ve výchozím nastavení nainstalován, ale pokud pracujete na systému, kde není, můžete jej nainstalovat následovně:
- Otevřete terminál.
- Zadejte příkaz: sudo apt-get install sudo
- Stisknutím klávesy Enter spusťte příkaz.
- Zadejte heslo svého účtu a stiskněte Enter. Upozorňujeme, že při zadávání hesla se v terminálu nezobrazují symboly.
Po dokončení instalace můžete použít příkaz sudo k provádění privilegovaných akcí, přidávání uživatelů sudo a správě přístupových práv v systému.
Vytvoření nového uživatele
Chcete-li vytvořit nového uživatele na linuxovém systému, použijte příkaz sudo adduser jméno uživatele . Chcete-li například vytvořit uživatele s názvem "john", zadejte příkaz:
sudo adduser john
Po provedení tohoto příkazu budete dvakrát vyzváni k zadání hesla pro nového uživatele. Ujistěte se, že heslo je dostatečně složité, aby bylo zajištěno zabezpečení účtu.
Při vytváření uživatele můžete také vyplnit další informace, jako je: jméno, telefonní číslo atd. tato pole jsou však volitelná a mohou být vynechána.
Příklad vyplnění dalších informací:
| Uživatelské jméno | Další informace |
|---|---|
| john | John Doe, 555-5555 |
Po zadání informací stiskněte Enter pro dokončení procesu vytváření uživatele.
Nyní máte nového uživatele na svém Linuxovém systému. Chcete-li mu udělit práva sudo, přidejte jej do skupiny sudo příkazem sudo usermod-aG sudo_uživatel .
Chcete-li například přidat uživatele "john" do skupiny sudo, spusťte následující příkaz:
sudo usermod -aG sudo john
Nyní má uživatel "john" oprávnění správce a může použít příkaz sudo k provádění privilegovaných akcí na systému.
Otevření souboru sudoers
Chcete-li přidat uživatele do seznamu sudoers a udělit mu oprávnění k provádění příkazů s oprávněními superuživatele, musíte otevřít soubor sudoers. Tento soubor se nachází v adresáři / etc / a lze jej otevřít pomocí textového editoru. Pro správnou funkci sudoers se však doporučuje použít příkaz visudo.
Příkaz visudo umožňuje otevřít soubor sudoers v chráněném režimu a zabránit tak zablokování souboru nebo narušení jeho struktury. To je důležité, protože narušení syntaxe sudoers může vést k nemožnosti provádět příkazy s oprávněními superuživatele nebo vytvářet zranitelnosti v systému.
Chcete-li otevřít soubor sudoers pomocí příkazu visudo, postupujte takto:
| 1. | Otevřete terminál; |
| 2. | Zadejte příkaz sudo visudo ; |
| 3. | Pokud nejste oprávněni, zadejte heslo svého účtu; |
Po provedení těchto akcí se soubor sudoers otevře v textovém editoru, kde můžete provést potřebné změny přidáním uživatele do seznamu sudoers. Po provedení změn soubor zavřete a uložte.
Úprava souboru sudoers
Chcete-li přidat uživatele do skupiny sudo, musíte upravit soubor sudoers. Tento soubor obsahuje konfigurace pro použití příkazu sudo.
1. Otevřete terminál a spusťte příkaz:
| sudo visudo |
2. Vaše preferované programy pro úpravu souboru budou otevřeny (např. nano, vim).
3. K procházení souboru použijte šipky na klávesnici.
4. Najděte řádek obsahující následující záznam:
| %sudo ALL=(ALL:ALL) ALL |
5. Podívejte se na tento řádek a nahraďte jej přidáním uživatelského jména po znaménku procenta (%):
| %sudo ALL=(ALL:ALL) ALL |
| [uživatelské jméno] ALL=(ALL:ALL) ALL |
6. Uložte a zavřete soubor. Pokud používáte nano, stiskněte Ctrl + O pro uložení a Ctrl + X pro výstup.
Nyní bude mít vybraný uživatel oprávnění superuživatele a bude moci používat příkazy sudo.
Přidání nového uživatele
Chcete-li přidat nového uživatele do systému Linux a udělit mu oprávnění správce (sudo), postupujte podle následujících kroků:
- Otevřete terminál.
- Zadejte následující příkaz: sudo adduser nový_uživatel, kde místo" nový_uživatel " zadejte uživatelské jméno, které chcete vytvořit.
- Stiskněte klávesu Enter.
- Systém vás požádá o zadání hesla pro nového uživatele. Zadejte heslo a stiskněte klávesu Enter. Heslo se během psaní nezobrazí na obrazovce.
- Poté systém nabídne zadání dalších informací o uživateli, jako je celé jméno a telefonní číslo. Tento krok můžete přeskočit pouhým stisknutím klávesy Enter.
- Potvrďte další informace, pokud jsou zadané informace správné stisknutím klávesy Enter.
Gratuluji, nyní máte nového uživatele s administrátorskými právy (sudo) v systému Linux!
Zachování změn
Po provedení nezbytných změn v souboru sudoers je nutné jej uložit a zavřít textový editor.
Chcete-li uložit změny v Nano, stiskněte Ctrl+O (klávesa Control a" O " současně) a potvrďte uložení souboru stisknutím Enter.
Chcete-li uložit změny v vim v režimu vložení, zadejte příkaz :wq a stiskněte Enter.
Poté se změny uloží a textový editor můžete zavřít.
Kontrola přístupu uživatele
Po přidání uživatele do skupiny sudo můžete zkontrolovat jeho přístup k privilegovaným příkazům. K tomu je třeba provést následující kroky:
- Otevřete terminál.
- Zadejte příkaz sudo-l a stiskněte Enter.
- Systém požádá o heslo správce. Zadejte heslo a stiskněte Enter.
- Pokud má uživatel přístup k sudo, zobrazí se v terminálu seznam příkazů, které může provádět s oprávněními správce.
- Pokud uživatel nemá přístup k sudo, zobrazí se v terminálu odpovídající zpráva.
Po ověření přístupu je možné ověřit, zda je uživatel správně nakonfigurován a může provádět požadované administrativní úkoly.
Odstranění uživatele ze sudoers
Chcete-li odstranit uživatele ze sudoers, postupujte podle následujících kroků:
- Otevřete terminál nebo konzolové okno.
- Zadejte příkaz sudo visudo a poté stiskněte klávesu Enter.
- V editoru, který se otevře, vyhledejte řádek obsahující informace o uživateli, kterého chcete ze sudoers odstranit. Řádky jsou popsány v následujícím formátu: jméno uživatele ALL = (ALL) ALL.
- Odstraňte řádek s informacemi o uživateli.
- Uložte změny, stiskněte klávesovou zkratku Ctrl + X, potom Y pro potvrzení uložení, a Enter pro uložení do souboru sudoers.
Po provedení těchto kroků, vybraný uživatel již nebude mít oprávnění provádět příkazy jménem superuživatele.
Je důležité poznamenat, že při odebrání uživatele ze sudoers je odstraněno pouze jeho právo provádět příkazy jako superuživatel. Samotný uživatelský účet není smazán a může nadále používat přihlašovací údaje a provádět další úkoly.