Indipendentemente dal fatto che tu gestisca un server Linux privato o lavori in un ambiente collaborativo, la gestione di utenti e gruppi è una parte cruciale della tua amministrazione di sistema. La creazione e la cancellazione di gruppi offre flessibilità e controllo sui diritti di accesso, cosa particolarmente importante quando più utenti accedono alla stessa macchina. In questa guida ti mostrerò passo dopo passo come creare nuovi gruppi e cancellare gruppi esistenti.
Risultati principali
- La creazione di nuovi gruppi avviene con il comando addgroup.
- Gli utenti possono essere aggiunti a un gruppo con il comando adduser.
- I gruppi possono essere cancellati utilizzando il comando delgroup.
- La configurazione dei gruppi si trova nel file /etc/group.
Guida passo-passo
Passo 1: Pulire e preparare lo schermo
Per prima cosa, dovresti pulire lo schermo del terminale per avere una chiara visione dei passaggi successivi. Puoi farlo con il comando clear. Questo garantirà che tu abbia una vista ordinata mentre lavori con i prossimi comandi.

Passo 2: Creare un nuovo gruppo
Per creare un nuovo gruppo, utilizzi il comando addgroup. In questo esempio chiamiamo il gruppo "Amici". Il comando viene inserito come segue:
Premi Invio e vedrai che il gruppo è stato creato con un identificativo di gruppo unico (GID). Linux gestisce automaticamente la GID, ma puoi anche impostarla manualmente.

Passo 3: Aggiungere un utente al gruppo
Ora vogliamo aggiungere un utente esistente, in questo caso "Kai", al nuovo gruppo "Amici".
Questo comando conferma che l'utente "Kai" ora fa parte del gruppo "Amici". Se Kai non esiste ancora, devi prima crearlo con adduser Kai.

Passo 4: Assegnare permessi
Se vuoi che Kai agisca anche come amministratore di sistema, puoi concedergli accesso al gruppo "root". Puoi farlo con il seguente comando:
Con ciò, Kai ha il permesso di eseguire il comando sudo e svolgere compiti amministrativi.
Passo 5: Gestire gruppo e utente
Rimuovere un utente da un gruppo avviene con il comando deluser. Se vuoi rimuovere Kai dal gruppo "root", utilizzi:
Lo stesso principio vale per il gruppo "Amici". Puoi rimuovere l'utente con il seguente comando:
Ora Kai non fa più parte del gruppo "Amici".

Passo 6: Gestire i gruppi
Per cancellare completamente un gruppo, utilizziamo il comando delgroup. Per il nostro gruppo "Amici", appare così:
Una volta confermato, vedrai che il gruppo è stato rimosso. Per verificarlo, puoi aprire il file /etc/group e controllare.

Passo 7: Controllare i gruppi nel file
Per vedere tutti i gruppi e i loro membri, apri il file /etc/group. Lì troverai tutti i gruppi sul tuo server Linux. La struttura è pensata affinché ogni utente sia assegnato a un gruppo, e puoi anche leggere l'identificativo di gruppo (GID) per ogni gruppo.

Riepilogo – Guida per creare e cancellare gruppi in Linux
Creare e cancellare gruppi in Linux è una competenza semplice ma essenziale per ogni amministratore di sistema. Hai imparato come creare gruppi con il comando addgroup, aggiungere utenti con adduser e cancellare gruppi con delgroup. Per mantenere una panoramica dei gruppi e dei loro membri, puoi controllare il file /etc/group in qualsiasi momento.
Domande frequenti
Qual è lo scopo di un gruppo in Linux?I gruppi consentono di attribuire ai membri autorizzazioni comuni, facilitando l'accesso a determinati file e directory.
Come aggiungo un utente a un gruppo?Usa il comando adduser [nome utente] [nome gruppo] per aggiungere un utente a un gruppo esistente.
Posso creare gruppi anche manualmente con un ID specifico?Sì, con il comando addgroup --gid [GID] [nome gruppo] puoi creare un gruppo con un identificativo di gruppo specifico.
Cosa succede se cancello un gruppo?Quando un gruppo viene cancellato, tutti i membri perdono questa appartenenza e i diritti specifici ad essa associati.