Zdravím! Pokud jste právě nainstalovali nový OS Ubuntu a máte potřebu poskytnout uživateli administrátorská práva, pak jste na správném místě. V tomto článku vám řeknu, jak přidat uživatele do sudoers souboru, aby mohl provádět příkazy superuživatele (root) a využívat všechny možnosti systému.
Krok 1: Otevřete terminál
Za prvé, budeme potřebovat terminál k provádění příkazů. Pro otevření terminálu na Ubuntu můžete použít kombinaci kláves Ctrl + Alt + T. Můžete jej také najít v nabídce aplikací zadáním do vyhledávacího pole "terminál".
Krok 2: Zadejte příkaz sudo
Tým sudo je určen k provádění příkazů jménem superuživatele. Zadejte následující příkaz:
Krok 3: úprava souboru sudoers
Po provedení předchozího příkazu se otevře soubor sudoers v textovém editoru. Je třeba najít řádek obsahující záznam "root ALL=(ALL:ALL) ALL". Přidejte pod tento řádek nový řádek následujícího vzhledu:
username ALL=(ALL:ALL) ALL
Nahradit username na uživatelské jméno, kterému chcete udělit oprávnění správce. Uložte změny a zavřete soubor.
Krok 4: Zkontrolujte výsledek
Nyní musí mít uživatel oprávnění správce. Chcete-li to zkontrolovat, otevřete nové okno terminálu a spusťte libovolný příkaz, který vyžaduje oprávnění správce, například:
sudo apt update
Pokud při provádění příkazu nebudete muset zadávat heslo, vše proběhlo úspěšně! Uživatel nyní má administrátorská práva na vašem systému Ubuntu.
Nyní víte, jak přidat uživatele do sudoers soubor Na Ubuntu. Užijte si své nové administrátorské oprávnění!
Instalace sudo balíčku
Chcete-li přidat uživatele do sudoers na Ubuntu, musíte nainstalovat balíček sudo. Tento balíček poskytuje možnost provádět příkazy s oprávněními superuživatele (root) prostřednictvím příkazu sudo.
Chcete-li nainstalovat sudo balíček na Ubuntu, postupujte podle následujících kroků:
| 1. | Otevřete terminál, stiskněte Ctrl + Alt + T pro volání příkazového řádku. |
| 2. | Zadejte následující příkaz a stisknutím klávesy Enter spusťte proces instalace: |
| sudo apt-get install sudo | |
| 3. | Zadejte heslo svého účtu a stiskněte Enter . |
| 4. | Počkejte na dokončení instalace balíčku sudo. |
| 5. | Zkontrolujte, zda je balíček úspěšně nainstalován zadáním příkazu: |
| sudo -v | |
| Pokud obdržíte zprávu "sudo: úspěšně autorizováno", pak je balíček sudo správně nainstalován. |
Po instalaci balíčku sudo můžete pokračovat s přidáním uživatele do souboru sudoers.
Vytvoření nového uživatele
Chcete-li přidat nového uživatele do systému Ubuntu a udělit mu práva sudo, postupujte podle následujících kroků:
1. Otevřete terminál stisknutím Ctrl+Alt + T na klávesnici.
2. Zadejte příkaz:
sudo adduser имя_пользователя
Nahraďte jméno_uživatele požadovaným názvem pro nového uživatele.
3. Zadejte heslo pro nového uživatele a potvrďte jej.
4. Vyplňte další informace o uživateli podle vašeho výběru a v případě potřeby ponechte pole prázdná.
5. Chcete-li přidat nového uživatele do skupiny sudo, zadejte příkaz:
sudo usermod -aG sudo имя_пользователя
6. Zkontrolujte, zda byl do skupiny sudo přidán nový uživatel spuštěním příkazu:
groups имя_пользователя
7. Nový uživatel má nyní práva sudo a může provádět příkazy s oprávněními superuživatele.
Gratulujeme! Úspěšně jste vytvořili nového uživatele a přidali jej do skupiny sudo.
Přidání uživatele do skupiny sudo
Chcete-li přidat uživatele do skupiny sudo na Ubuntu, postupujte podle následujících kroků:
- Otevřete terminál.
- Přihlaste se jako správce nebo uživatel s právy sudo.
- Zadejte příkaz sudo usermod - AG sudo username , kde je uživatelské jméno, které chcete přidat do skupiny sudo.
- Stisknutím klávesy Enter spusťte příkaz.
- Pro potvrzení akce zadejte uživatelské heslo.
- Uživatel bude přidán do skupiny sudo.
Nyní bude mít přidaný uživatel práva sudo a bude moci provádět příkazy se zvýšenými oprávněními.
Kontrola správnosti přidání
Chcete-li zkontrolovat, zda byl uživatel úspěšně přidán do sudoers, můžete spustit následující příkaz:
sudo-l-U jméno uživatele
V odpovědi bude uvedeno, zda má uživatel oprávnění sudo. Pokud vidíte něco jako " Matching Defaults entries for název_používač on to_mashin:",
takže uživatel má přístup k příkazům sudo.
Pokud obdržíte zprávu " user název_uživatele is not allowed to run sudo on this_mashin."takže se při přidávání uživatele do sudoers něco pokazilo.
Ujistěte se, že jste správně dodržovali pokyny v předchozích částech.
Seznam uživatelů v sudoers můžete také zkontrolovat spuštěním příkazu:
sudo cat /etc/sudoers
jméno uživatele ALL = (ALL: ALL) ALL
To znamená, že jméno uživatele má plný přístup k příkazům sudo. Pokud vidíte takový řetězec, pak byl uživatel úspěšně přidán do sudoers.
Pokud ne, zkontrolujte, zda je uživatel správně přidán.
Po úspěšném přidání uživatele do sudoers může používat příkazy sudo k provádění úkolů, které vyžadují vyšší oprávnění.
Nastavení hesla pro nového uživatele
Po úspěšném vytvoření nového uživatele v systému Ubuntu je dalším krokem instalace hesla pro tohoto uživatele. Chcete-li to provést, postupujte takto:
- Otevřete terminál a spusťte příkaz sudo passwd [jméno nového uživatele] , nahradit [jméno nového uživatele] na skutečné uživatelské jméno, pro které chcete nastavit heslo.
- Po provedení příkazu budete vyzváni k zadání nového hesla. Pro potvrzení zadejte heslo dvakrát.
- V případě úspěšné instalace hesla se zobrazí odpovídající zpráva. Nyní může nový uživatel použít své přihlašovací heslo.
Upozorňujeme, že při instalaci hesla se nezobrazují žádné znaky. To je normální a nemělo by to být znepokojující. Ujistěte se, že zadané heslo je dlouhé a složité, abyste zajistili bezpečnost účtu.
Po nastavení hesla pro nového uživatele jej můžete použít k provádění příkazů s právy superuživatele přidáním uživatele do souboru sudoers, jak je popsáno v předchozích krocích.
Kontrola možnosti použití sudo
Po přidání uživatele do souboru sudoers na Ubuntu je třeba zkontrolovat, zda má oprávnění používat příkaz sudo. Chcete-li to provést, postupujte podle následujících kroků:
- Otevřete terminál;
- Zadejte příkaz sudo-l a stiskněte Enter;
- Možná budete muset zadat heslo svého uživatele;
- Pokud máte práva sudo, systém zobrazí seznam dostupných příkazů a také indikaci, že používáte práva sudo.
Pokud nemáte oprávnění používat sudo nebo jste zadali špatné heslo, systém zobrazí zprávu, že váš uživatel nemá oprávnění sudo.
Nyní, když jste se ujistili, že máte oprávnění sudo, můžete na svém serveru Ubuntu provádět administrativní úkoly pomocí příkazu sudo.