Come aggiungere o rimuovere un utente da un gruppo in Linux
Linux è per impostazione predefinita un sistema multiutente (il che significa che molti utenti possono connettersi ad esso contemporaneamente e lavorare), quindi la gestione degli utenti Linux è uno dei compiti fondamentali di un amministratore di sistema, che include tutto, dalla creazione, aggiornamento ed eliminazione degli account utente o gruppi di utenti su un sistema Linux.
In questo breve articolo imparerai come aggiungere o rimuovere un utente da un gruppo in un sistema Linux.
Controlla un gruppo utenti in Linux
Per scoprire a quale gruppo appartiene un utente, esegui semplicemente il seguente comando groups
e fornisci il nome utente (tecmint in questo esempio) come argomento .
groups tecmint
tecmint : tecmint wheel
Per scoprire il gruppo dell'utente root in Linux, basta eseguire il comando groups
senza alcun argomento.
group
root
Aggiungi un utente a un gruppo in Linux
Prima di provare ad aggiungere un utente a un gruppo, assicurati che l'utente esista nel sistema. Per aggiungere un utente a un determinato gruppo, utilizza il comando usermod con il flag -a
che dice a usermod di aggiungere un utente ai gruppi supplementari e il L'opzione -G
specifica i gruppi effettivi nel seguente formato.
In questo esempio, tecmint è il nome utente e postgres è il nome del gruppo:
usermod -aG postgres tecmint
groups tecmint
Rimuovere un utente da un gruppo in Linux
Per rimuovere un utente da un gruppo, utilizza il comando gpasswd con l'opzione -d
come segue.
gpasswd -d tecmint postgres
groups tecmint
Inoltre, su Ubuntu e le sue derivate, puoi rimuovere un utente da un gruppo specifico utilizzando il comando deluser
come segue (dove tecmint è il nome utente e postgres è il nome del gruppo).
sudo deluser tecmint postgres
Per ulteriori informazioni, consultare le pagine man per ciascuno dei diversi comandi che abbiamo utilizzato in questo articolo.
man groups
man usermod
man gpasswd
man deluser
Troverai molto utili anche le seguenti guide alla gestione degli utenti: