GNU/Linux >> Znalost Linux >  >> Linux

Jak odebrat uživatele ze skupiny v Linuxu [Rychlý tip]

Správa skupin a správa uživatelských účtů je jedním z běžných úkolů, které provádí správce systému Linux. Součástí těchto úkolů je přidávání do skupin a odebírání ze skupin.

Předpokládejme, že jste v situaci, kdy potřebujete odebrat uživatele ze skupiny. Vezměte si praktický příklad, kdy nechcete uživateli poskytnout přístup ke spouštění kontejnerů dockerů. Jedním ze způsobů by bylo odebrat tohoto uživatele ze skupiny dockerů.

Všichni členové ve skupině docker mohou používat příkazy dockeru bez sudo. Odebrání uživatele ze skupiny by znamenalo, že by uživatel potřeboval ke spuštění příkazů přístup sudo.

Jak odebrat uživatele ze skupiny

Jak nyní odeberete uživatele ze skupiny? Zde se jedná o dva kroky:

  • Najděte skupiny uživatelů
  • Přidejte uživatele do všech existujících skupin kromě těch, ze kterých jej chcete odebrat

Krok 1:Najděte skupiny uživatele

Nejprve vypište všechny skupiny, kterých je uživatel členem, pomocí příkazu id takto:

id -nG user_name

Zobrazí se seznam všech skupin uživatele.

[email protected]:~$ id -nG prakash
prakash adm cdrom sudo dip plugdev lpadmin sambashare docker

Krok 2:Odebrání uživatele ze skupiny

Zde můžete použít příkaz usermod s volbou G. Pomocí volby -G určíte, do kterých skupin bude tento uživatel patřit. Pokud je uživatel aktuálně členem skupiny, která není uvedena, bude ze skupiny odebrán.

sudo usermod -G group1,group2,group3 user_name

Upozorňujeme, že názvy skupin musí být odděleny čárkou, ale neměly by mezi nimi být žádné mezery.

sudo usermod -G prakash,adm,cdrom,sudo,dip,plugdev,lpadmin,sambashare prakash

Nyní, když zobrazím skupiny, můžete vidět, že již není členem skupiny docker.

[email protected]:~$ id -nG prakash
prakash adm cdrom sudo dip plugdev lpadmin sambashare

Doufám, že se vám tento rychlý malý tip pro Linux na odstranění uživatele ze skupin líbí. Otázky a návrhy jsou vždy vítány.


Linux
  1. Jak přidat nebo odebrat uživatele ze skupiny v Linuxu

  2. Jak přidat uživatele do skupiny v Linuxu

  3. Jak vytvořit a odstranit uživatelskou skupinu v Linuxu

  1. Jak změnit, odebrat nebo zakázat uživatelské heslo v systému Linux

  2. Přidat uživatele do skupiny v Linuxu, jak na to (s příklady)

  3. Jak mohu odstranit jenkins úplně z linuxu

  1. Jak přidat uživatele do skupiny v Linuxu

  2. Jak přidat uživatele do skupiny v Linuxu

  3. Jak přidat uživatele do skupiny sudo v Linux VPS?