TPSIT: Linux aggiunta utente, gruppi

Giuseppe Borsato

Prima di tutto con il comando

su

si diventa root.

Con il comando

exit

si torna utente.

Si possono aggiungere gli utenti e gestire i gruppi solo quando si è root.

Prima di tutto si aggiunge un gruppo:

addgroup programmatori

con il comando:

cat /etc/group

vedo la lista dei gruppi:

Adesso aggiungo un utente alla lista dei programmatori con il comando:

useradd -G programmatori marcello

con il comando

cat /etc/group |grep marcello

questo comando fa vedere il contenuto del file di configurazione group presente nella directory etc

vedo a quali gruppi appartiene l’utente marcello

Si può anche usare il comando

groups marcello

Da notare alcune cose molto importanti.

con il comando -G maiuscolo ho creato un utente assegnandoli un gruppo ma il sistema deve assegnare ogni utente ad un gruppo primario. Siccome in questo caso ho semplicemente specificato -G ossia l’associazione del mio utente al gruppo secondario, il mio sistema ha creato anche il gruppo primario marcello.

E’ cosa buona questa?

In realtà la cosa migliore è sempre creare un gruppo primario e poi i vari gruppi secondari a cui associare i vari utenti.

Il gruppo primario è quello che viene usato quando creiamo un file, che diventa anche il gruppo proprietario del file.

I gruppi secondari sono quelli che vengono controllati, oltre a quello primario, quando vogliamo accedere ad un file o ad una risorsa di cui non siamo proprietari.

Per aggiungere la password all’utente marcello si deve usare il comando:

passwd marcello

il sistema chiederà due volte l’inserimento della password.

Per cancellare un utente si usa il comando

deluser marcello

Per aggiungere un utente ad un gruppo si usa il comando:

adduser nomeutente nomegruppo 

ade sempio adduser francesco programmatori

se ho creato un gruppo primario (che deve esistere) e devo creare un nuovo utente devo usare  il comando

adduser -g gruppoprimario -G grupposecondario nomeutente

se poi voglio cancellare il gruppo primario senza aver prima cancellato o spostato tutti gli utenti del gruppo primario il sistema mi fornisce un messaggio:

Se invece cancello il gruppo secondario posso farlo senza problemi come si vede nella videata precedente.

Per cambiare utente si usa il comando

su nomeutente

NOTA FINALE

adduser crea una directory home per l’utente, la popola con il contenuto di / etc / skel e consente di impostare la password in modo interattivo.

Questa voce è stata pubblicata in Senza categoria. Contrassegna il permalink.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *