GNU/Linux >> Linux Esercitazione >  >> Linux

Come aggiungere un utente a un gruppo in Linux

Panoramica

Questo è un post è un port 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).

In questo post, tratteremo i passaggi su come aggiungere un utente a un gruppo in Linux tramite terminale e come rimuovere un utente da un gruppo. 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 creare ed eliminare gruppi. Queste azioni richiedono di essere registrati nel sistema Linux come utente con sudo privilegi o come root utente.

Useremo i comandi "usermod " e "gpasswd ” per eseguire le azioni menzionate qui.

Aggiungi utente a un gruppo in Linux

Per aggiungere un utente a un gruppo in Linux, usa "usermod –a –G nomeutente nomegruppo Il comando ” ha seguito il 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.

Come aggiungere un utente a un gruppo sudo

Se devi fornire a un utente i privilegi sudo (autorizzazioni super utente) per questo devi aggiungere un utente in un gruppo sudo;

Per i sistemi basati su Debian/Ubuntu, eseguire il comando in questo modo:

sudo usermod -a -G sudo username

Per i sistemi RHEL/Centos/Rocky/Fedora:

sudo usermod -a -G wheel username

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

Riepilogo

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


Linux
  1. Aggiungi utente al gruppo in Linux, come farlo (con esempi)

  2. Come creare ed eliminare un gruppo di utenti in Linux

  3. Linux:non è possibile aggiungere un utente al gruppo senza un riavvio?

  4. Come rimuovere l'utente dal gruppo in Linux [Suggerimento rapido]

  5. Come aggiungere un utente al gruppo sudo in un VPS Linux?

Come aggiungere utenti a Sudoer o Sudo Group su Rocky Linux 8

Come cambiare utente su Linux

Come aggiungere un utente al gruppo su Linux

Come aggiungere un utente a un gruppo Linux

Come creare/aggiungere utenti in Linux

Come aggiungere o creare un utente sudo nel sistema Linux [Quickstart]