PHP vs Java vs C# vs Python vs Ruby vs Node.JS
Sommario:
- Gruppi Linux
- Come aggiungere un utente esistente a un gruppo
- Come aggiungere un utente esistente a più gruppi in un solo comando
- Come rimuovere un utente da un gruppo
- Come creare un gruppo
- Come eliminare un gruppo
- Come modificare il gruppo primario di un utente
- Come creare un nuovo utente e assegnare gruppi in un comando
- Visualizza gruppi utenti
- Conclusione
In questo tutorial, spiegheremo come aggiungere un utente a un gruppo nei sistemi Linux. Ti mostreremo anche come rimuovere un utente da un gruppo e come creare, eliminare ed elencare gruppi.
Gruppi Linux
I gruppi Linux sono unità organizzative utilizzate per organizzare e amministrare gli account utente in Linux. Lo scopo principale dei gruppi è definire un insieme di privilegi come lettura, scrittura o esecuzione dell'autorizzazione per una determinata risorsa che può essere condivisa tra gli utenti all'interno del gruppo.
Esistono due tipi di gruppi nei sistemi operativi Linux:
-
Gruppo primario: quando un utente crea un file, il gruppo del file viene impostato sul gruppo primario dell'utente. Di solito, il nome del gruppo è uguale al nome dell'utente. Le informazioni sul gruppo primario dell'utente sono memorizzate nel
/etc/passwd.Gruppo secondario o supplementare: utile quando si desidera concedere determinate autorizzazioni di file a un set di utenti membri del gruppo. Ad esempio, se si aggiunge un utente specifico al gruppo
docker, l'utente erediterà i diritti di accesso dal gruppo e sarà in grado di eseguire comandi finestra mobile.
Ogni utente può appartenere esattamente a un gruppo primario e zero o più gruppi secondari.
Solo i root o gli utenti con accesso
sudo
possono aggiungere un utente a un gruppo.
Come aggiungere un utente esistente a un gruppo
Per aggiungere un utente esistente a un gruppo secondario, utilizzare il comando
usermod -a -G
seguito il nome del gruppo e l'utente:
sudo usermod -a -G groupname username
Ad esempio, per aggiungere l'utente
linuxize
al gruppo
sudo
è necessario eseguire il comando seguente:
sudo usermod -a -G sudo linuxize
Utilizzare sempre l'opzione
-a
(append) quando si aggiunge un utente a un nuovo gruppo. Se si omette l'opzione
-a
, l'utente verrà rimosso da tutti i gruppi non elencati dopo l'opzione
-G
.
In caso di successo, il comando
usermod
non visualizza alcun output. Ti avverte solo se l'utente o il gruppo non esiste.
Come aggiungere un utente esistente a più gruppi in un solo comando
sudo usermod -a -G group1, group2 username
Come rimuovere un utente da un gruppo
Per rimuovere un utente da un gruppo, utilizzare il comando
gpasswd
con l'opzione
-d
.
Nel seguente esempio stiamo rimuovendo il
username
utente dell'utente dal gruppo
groupname
gruppo:
sudo gpasswd -d username groupname
Come creare un gruppo
Per creare un nuovo gruppo, utilizzare il comando
groupadd
seguito dal nome del gruppo:
Come eliminare un gruppo
Per eliminare un gruppo esistente, utilizzare il comando
groupdel
seguito dal nome del gruppo:
Come modificare il gruppo primario di un utente
Per modificare un gruppo primario utente, utilizzare il comando
usermod
seguito dall'opzione
-g
:
sudo usermod -g groupname username
Nel seguente esempio, stiamo cambiando il gruppo principale dell'utente
linuxize
per gli
developers
:
sudo usermod -g developers linuxize
Come creare un nuovo utente e assegnare gruppi in un comando
Il seguente comando
useradd
crea un nuovo utente chiamato
nathan
con
users
gruppi primari, ruota di gruppi secondari e sviluppatori.
sudo useradd -g users -G wheel, developers nathan
Visualizza gruppi utenti
Per visualizzare informazioni complete sull'utente, inclusi tutti i gruppi di cui un utente è membro, utilizzare il comando
id
seguito dal nome utente:
id username
id linuxize
uid=1000(linuxize) gid=100(users) groups=100(users), 10(wheel), 95(storage), 98(power), 990(libvirt), 993(docker), 999(kvm)
Dall'output sopra, vediamo che il gruppo principale dell'utente è
users
e appartiene ai gruppi supplementari
wheel
,
storage
,
libvirt
,
docker
e
kvm
.
Utilizzare il comando
groups
per visualizzare i gruppi supplementari dell'utente:
groups linuxize
wheel storage power users libvirt docker kvm
Se non viene passato alcun nome utente al comando
groups
, verranno stampati i gruppi dell'utente attualmente connesso.
Conclusione
In questo tutorial, ti abbiamo mostrato come aggiungere un utente a un gruppo.
Gli stessi comandi si applicano a qualsiasi distribuzione Linux, inclusi Ubuntu, CentOS, RHEL, Debian e Linux Mint.
Sentiti libero di lasciare un commento in caso di domande.
gruppo di utenti terminaliCome aggiungere o creare un nuovo utente utilizzando l`account amministratore in Office 365
Solo un amministratore ha i privilegi per farlo. Dovrai creare nomi utente e indirizzi email per loro. Questo tutorial ti spiega come.
Come aggiungere, eseguire il backup, ripristinare le credenziali utente utilizzando Windows Vault
Windows 7 consente di memorizzare le credenziali di accesso che possono essere utilizzate per accedere a vari server, siti Web o programmi. Questi sono abbastanza utili da usare e sono archiviati nel vault elettronico che viene chiamato Windows Vault.
Come aggiungere utenti e gestire gli account utente in Windows 8
Scopri come aggiungere nuovi utenti e gestire gli account utente in Windows 8. È un'interfaccia un po 'diversa e nel complesso è più facile cambiare utente.







