GNU/Linux >> Linux Esercitazione >  >> Linux

Come creare ed eliminare un gruppo di utenti in Linux

Panoramica

Questa è una continuazione della nostra serie di post sulla gestione degli utenti Linux. In uno dei nostri post precedenti, abbiamo spiegato il processo su come creare ed eliminare utenti in Linux tramite terminale (puoi controllare la procedura qui – post).

Ora in questo post, mostreremo la procedura su come creare ed eliminare un gruppo di utenti in Linux tramite terminale. Questa è anche un'altra abilità essenziale che un utente Linux dovrebbe conoscere poiché questa procedura fa parte della pratica di gestione degli utenti.

Tratteremo anche come aggiungere e rimuovere utenti a/da questi gruppi che abbiamo creato. Queste azioni richiedono di essere registrati nel sistema Linux come utente con sudo privilegi o come root utente.

Utilizzeremo i comandi "groupadd ” e “groupdel ” per eseguire le azioni menzionate qui.

Perché è importante gestire i gruppi?

La presenza di gruppi consente agli amministratori di sistema di applicare determinate autorizzazioni o di accedere a gruppi di utenti, creando così la segregazione dei gruppi di utenti. Questa pratica ci consentirà di avere un maggiore controllo del nostro sistema Linux, in particolare su un sistema di produzione in cui desideriamo un ambiente sicuro ma consentire comunque ad alcuni utenti di avere accesso al sistema.

Come creare un gruppo di utenti in Linux

Il comando che utilizzerai per questo è:

groupadd –g groupdID groupUsername

-g ID gruppo

Il "-g groupID Il parametro ” indica che seguirà un numero di gruppo (verrà assegnato al gruppo e fungerà da numero ID). Questo è il numero del gruppo che verrà assegnato a questo nuovo gruppo. Il numero del gruppo deve essere univoco.

nomeutente gruppo

Il nome del gruppo che desideri aggiungere. I nomi dei gruppi devono essere inseriti in minuscolo e possono contenere caratteri di sottolineatura. Si consiglia di non utilizzare lo stesso nome di gruppo più di una volta.

Creeremo ora un gruppo con il suo numero ID e un nome con un comando:

 
sudo groupadd –g 15000 testgroup

Una volta fatto, premi Invio e il gruppo dovrebbe essere creato, se non ci sono errori significa che va tutto bene e il gruppo viene creato. Poiché i nuovi gruppi vengono aggiunti alla fine del file del gruppo di sistema chiamato “/etc/group ” puoi usare coda comando per verificare se il tuo gruppo è stato creato. Digita semplicemente "sudo tail /etc/group ” dopo la richiesta di sistema per mostrare le ultime righe del file del gruppo di sistema.

sudo tail /etc/group

Come puoi vedere il gruppo è stato creato.

Come rimuovere un gruppo di utenti

Per rimuovere un gruppo useremo un comando “groupdel " e digita il nome del gruppo che desideri rimuovere.

sudo groupdel groupname

E il tuo gruppo dovrebbe essere rimosso. Per verificare se il gruppo è stato rimosso puoi utilizzare tail comando come abbiamo fatto per verificare se il tuo gruppo è stato creato, ma questa volta solo il tuo gruppo non sarà nell'elenco dei gruppi.

sudo tail /etc/group

Aggiungi utente al gruppo

Per aggiungere un utente esistente a un gruppo secondario, utilizza il comando usermod –a –G groupname username seguito dal nome del gruppo e dell'utente.

sudo usermod -a -G groupname username

Non ci sono informazioni che il tuo comando abbia avuto successo, usermod il comando non visualizza alcun output. Ti avverte solo se l'utente o il gruppo non esiste. Usa sempre il –a (aggiungi) quando si aggiunge un utente a un nuovo gruppo. In caso contrario, l'utente verrà rimosso da qualsiasi altro gruppo e sarà solo nel gruppo che lo hai appena aggiunto.

Come aggiungere un utente a più gruppi con un comando

È la stessa procedura per aggiungere un utente a un solo gruppo, ma questa volta devi nominare più gruppi in un solo comando, ad esempio:

sudo usermod –a –G groupname1,groupname2,groupname3 username

Come rimuovere un utente da un gruppo

Ora ti mostreremo come rimuovere un utente da un gruppo. Per questo utilizzerai il comando gpasswd con –d opzione.

 
sudo gpasswd –d username groupname

Questo comando di tempo ti dirà che l'utente è stato rimosso dal gruppo, come mostrato nell'immagine

E ora hai rimosso con successo un utente da un gruppo.

Riepilogo

Per riassumere ciò che abbiamo trattato in questo post. Abbiamo seguito i passaggi su come creare ed eliminare un gruppo di utenti in Linux, come aggiungere un utente al gruppo e come rimuovere un utente dal gruppo. Tutti questi comandi mostrati nell'articolo di oggi possono essere applicati anche a qualsiasi distribuzione Linux, inclusi Ubuntu, CentOSn, RHEL, Debian, Fedora e Arch Linux.


Linux
  1. Come aggiungere o rimuovere un utente da un gruppo in Linux

  2. Come aggiungere un utente a un gruppo in Linux

  3. Come creare un utente Sudo su Rocky Linux e CentOS

  4. Come creare ed eliminare utenti su Ubuntu 16.04

  5. Come creare ed eliminare un utente su Debian 9

Come eliminare il gruppo in Linux (comando groupdel)

Come aggiungere un utente al gruppo in Linux

Come creare e gestire nuovi utenti su Linux

Come creare un gruppo in Linux – comando groupadd

Come aggiungere un utente al gruppo su Linux

Come aggiungere un utente a un gruppo Linux