GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak vytvořit uživatele Sudo v Debianu

Úvod

Sudo znamená superuser do . Je to příkaz používaný v systémech podobných Unixu, který běžnému uživateli umožňuje dočasně spustit program s právy root.

Tato možnost vám dává oprávnění na úrovni správce ke spouštění programů na vašem počítači. Je to alternativa k použití su příkaz. Mějte však na paměti, že mezi sudo a su jsou značné rozdíly.

Tato příručka ukazuje, jak vytvořit uživatele s právy sudo, přidat uživatele do skupiny sudo a ověřit přístup k sudo v Debianu.

Vytvoření uživatele Debian Sudo

Vytvoření uživatele sudo Debianu zahrnuje několik jednoduchých kroků. Tento postup nevyžaduje, abyste upravovali sudoers soubor. Pokud máte existujícího uživatele, kterému chcete udělit oprávnění sudo, přeskočte krok 2.

Krok 1:Přihlaste se jako uživatel root

Před přidáním uživatele do systému se přihlaste ke svému serveru jako uživatel root:

ssh [email protected]_address

Nahraďte ip_address s IP adresou vašeho serveru.

Krok 2:Přidejte nového uživatele do Debianu

Jako uživatel root vytvořte nového uživatele pomocí příkazu adduser . Připojte požadovaný název uživatelského účtu k příkazu:

adduser username

Například jsme přidali nový účet sudo_user pomocí příkazu:

adduser sudo_user

Výstup vypadá takto:

Příkaz sudo vytvoří domovský adresář pro uživatele a zkopíruje potřebné soubory. Chcete-li proces dokončit, zadejte heslo k uživatelskému účtu a znovu jej potvrďte.

Pamatujte, že nastavení silného hesla je extrémně důležité pro účty s přístupem sudo.

Terminál vás také vyzve ke změně informací o uživateli. Vyplňte podrobnosti nebo stiskněte Enter a ponechte pole prázdná.

Krok 3:Přidejte uživatele do skupiny sudo

Uživatelé s právy root mohou do skupiny sudo přidat libovolný účet. Na systémech Debian a Ubuntu každý v této skupině automaticky získá přístup sudo.

Spusťte následující příkaz pro přidání uživatele do skupiny sudo:

usermod -aG sudo username

Příkaz se skládá z následujících částí:

  • usermod je nástroj, který upravuje uživatelský účet.
  • -aG je možnost, která říká příkazu, aby přidal uživatele do konkrétní skupiny. -a možnost přidá uživatele do skupiny, aniž by jej odebrala z aktuálních skupin. -G volba uvádí skupinu, do které má být uživatel přidán. V tomto případě jsou tyto dvě možnosti vždy jít spolu.
  • sudo je skupina, kterou připojíme k výše uvedeným možnostem. V tomto případě je to sudo , ale může to být jakákoli jiná skupina.
  • uživatelské jméno je název uživatelského účtu, který chcete přidat do skupiny sudo.

Chcete-li ověřit, že byl do skupiny přidán nový uživatel sudo Debian, spusťte příkaz:

getent group sudo

Výstup obsahuje seznam všech uživatelů ve skupině.

Ověřte Sudo Access v Debianu

Chcete-li se ujistit, že nový uživatel má oprávnění sudo:

1. Přepněte se na uživatelský účet, který jste právě vytvořili, spuštěním následujícího příkazu (a nahrazením uživatelského jména jménem vašeho uživatele):

su - username

2. Spusťte jakýkoli příkaz, který vyžaduje přístup superuživatele . Například sudo whoami by vám měl říct, že jste root.

Používání Sudo

Chcete-li spustit příkaz s přístupem root, zadejte sudo a zadejte požadovaný příkaz.

Chcete-li například zobrazit podrobnosti o kořenovém adresáři, spusťte ls nástroj jako:

sudo ls -la /root

Zadejte heslo uživatele a terminál zobrazí obsah kořenového adresáře. Heslo stačí zadat pouze jednou ve stejné relaci.


Ubuntu
  1. Jak vytvořit uživatele Sudo v Debianu

  2. Centos – Jak vytvořit Sftp uživatele v Centos?

  3. Jak vytvořit uživatele sudo na CentOS 7

  1. Jak vytvořit uživatele Sudo na CentOS, Ubuntu a Debianu

  2. Jak vytvořit a smazat uživatele v Debianu 9

  3. Jak vytvořit uživatele Sudo v Rocky Linux 8

  1. Jak vytvořit uživatele Postgres

  2. Jak vytvořit uživatele Sudo na Ubuntu

  3. Vytvořit uživatele Sudo na Debianu – proces krok za krokem?