GNU/Linux >> Znalost Linux >  >> Debian

Jak přidat uživatele do Sudoers v Debianu 11

Debian 11 je nově vydaná verze distribuční série Debian Linux. Debian 11 je stejně jako jeho předchůdce (Debian 10), pokud jde o operační systém s otevřeným zdrojovým kódem dostupný všem zcela zdarma. Debian 11, dostupný světu zdarma přes internet, si získává obrovskou popularitu díky podpoře více než 4 tisíc aplikací ke stažení. Ale co je tak důležitého na tom, mít 4 tisíce aplikací ke stažení? Jde o to, že jsou všechny dostupné zdarma a jsou open source.

Pokud pracujete s operačním systémem založeným na Linuxu, měli byste vědět, že existuje něco, čemu se říká „sudoers“. Sudoers znamená uživatele s právy SuperUser. Pokud nemáte ponětí, co to znamená, jednoduše řečeno, je to totéž jako být „administrátorem“ operačního systému Windows a mít práva SU znamená mít práva správce počítače.

Sudoers mohou dokonce umožnit ostatním uživatelům registrovaným na počítači mít práva SU. Například administrátor systému (což je root-super-user) může přidělit jakémukoli jinému uživateli právo root .

Tímto způsobem může mít jiný uživatel (jiný než správce systému) práva sudo jako:

  • Spouštět příkazy s právy root.
  • Zobrazit explicitní soubory SU.
  • Odeberte uživatele z počítače.

Existují dva základní způsoby přidání uživatele do souboru Sudoers. Ale hlavní cíl je stejný, tedy přejít do souboru s názvem „sudoers“ a upravit práva uživatelů zmíněných v tomto souboru pomocí základních příkazů.

První metoda :Přidejte uživatele do Sudoers pomocí příkazu „usermod“

Chcete-li upravit soubor sudoers, musíte se nejprve přepnout na uživatele root:

Přepněte uživatele na SuperUser

$ su root

Po napsání tohoto příkazu do terminálu budete zkontrolováni podle přihlašovacích údajů superuživatele, zadáte přihlašovací údaje uživatele root a budete moci přejít k dalšímu kroku.

Přidání konkrétního uživatele do skupiny Sudo pomocí příkazu „usermod“:

Syntaxe příkazu pro přidání libovolného uživatele do skupiny Sudo je:

$ sudo usermod -aG {Group} {Username}

V tomto příkazu:

  • sudo: příkaz s právy root
  • usermod: to znamená, že se tím změní uživatelský účet
  • -a: připojit
  • G: skupiny (pokud existují nějaké uživatelské skupiny)
  • {Group}: název skupiny, do které chcete uživatele přidat
  • {Uživatelské jméno}: jméno uživatele, ke kterému se chcete přidat do skupiny Sudo

Chystáte se změnit {username} na přesné jméno „uživatele“, kterému chcete získat práva SuperUser. Poté, co jej vyměníte, bude vypadat takto:

Řekněme, že na vašem počítači není registrován žádný jiný uživatel než administrátor, který se v případě Linuxu nazývá SU (SuperUser), pak možná budete chtít nejprve přidat uživatele.

Chcete-li přidat uživatele, příkaz by vypadal takto:

$ adduser username

Pokračujte a změňte „uživatelské jméno“ na jakékoli, které chcete.

Druhá metoda :Přidat uživatele do souboru Sudoers ručně

Pokud první metoda selhala, pak se nebojte, existuje jiný způsob, jak dosáhnout stejného cíle.

Chcete-li začít s druhou metodou, přepněte uživatele na SU stejně jako v prvním kroku v první metodě.

$ su root

Měl by požádat o přihlašovací údaje, zadejte přihlašovací údaje, abyste mohli pokračovat.

Ruční změna souboru Sudoers

Přistoupíme k souboru sudoers, otevřeme jej a přidáme několik řádků, které by znázornily, že konkrétní uživatel si nyní nárokuje práva Sudo.

Nejprve přejdeme k souboru pomocí následujícího příkazu:

$ sudo nano /etc/sudoers

Soubor sudoers se otevře takto:

Přejděte úplně na konec souboru a zadejte následující řádek.

$ username ALL=(ALL: ALL) ALL

Stejně jako u příkazů v předchozí metodě změníme termín „username“ jménem uživatele, který získá práva SU.

Například udělíme uživateli „itsLinuxFoss“ Su práva. Příkaz by tedy měl tvar takto:

$ itsLinuxFoss ALL=(ALL: ALL) ALL

Konec vašich Sudoerů bude vypadat takto:

Je čas soubor zavřít a uložit. Pokud tyto příkazy v operačním systému Linux neznáte, stiskněte Ctrl + O uložte a zavřete soubor stisknutím Ctrl + X

To je vše, nyní můžete spustit svého stávajícího uživatele s právy sudo na Debian 11 Bullseye a můžete to dokonce použít na Debian 10 Buster.

Závěr

Přidání uživatelů do Sudoers v Debianu 11 se může zdát jako skličující úkol, ale ve skutečnosti je to docela snadný úkol. Sudoers jsou uživatelé, kteří mají práva správce v operačním systému založeném na Linuxu. Práva sudo jsou nezbytná pro spouštění určitých příkazů v operačních systémech založených na Linuxu. Naučili jsme se, jak můžeme přidat uživatele do seznamu Sudoers pomocí dvou různých metod.


Debian
  1. Jak přidat uživatele do Sudoers a přidat uživatele do skupiny Sudo na CentOS 7

  2. Jak přidat uživatele do Sudoers a přidat uživatele do skupiny Sudo na Ubuntu

  3. Jak přidat uživatele do Sudoers v Ubuntu

  1. Jak přidat uživatele do Sudoers v CentOS

  2. Jak vytvořit uživatele Sudo v Debianu

  3. Jak nainstalovat PostgreSQL na Debian 9

  1. Jak přidat a odstranit uživatele v Debianu 9

  2. Jak přidat uživatele do Sudoers v Debianu

  3. Jak přidat uživatele do Sudoers na Ubuntu