Come aggiungere e rimuovere utenti su Debian

Cerca

Debian, così come tutte le altre distribuzioni Linux, è un sistema operativo multiutente.

Ogni utente può avere differenti livelli di permission e specifici settaggi per le varie applicazioni a riga di comando o fruibili via GUI.

Conoscere come aggiungere e rimuovere utenti è una delle skill che sono assolutamente necessarie quando si gestiscono sistemi basati su Linux.

In questo tutorial spiego come aggiungere o rimuovere utenti su Debian.

Table of Contents

Prerequisiti

Per poter aggiungere o rimuovere utenti è necessario essere loggati come root o con un utente che appartenga ai sudoers.

Come aggiungere utenti su Debian

In Debian ci sono due tools a riga di comando che possono essere usati per creare nuovi utenti: useradd e adduser.

Mentre useradd è una utility di basso livello per l’aggiunta di utenti, adduser è un frontend interattivo e userfriendly per useradd scritto in Perl.

Vediamo qui di seguito come creare un nuovo utente invocando il comando adduser

				
					sudo adduser alessandro
				
			

L’output sarà il seguente

				
					Adding user `alessandro' ...
Adding new group `alessandro' (1001) ...
Adding new user `alessandro' (1001) with group `alessandro' ...
Creating home directory `/home/alessandro' ...
Copying files from `/etc/skel' ...
				
			

e successivamente verranno poste le seguenti domande

				
					Enter new UNIX password: 
Retype new UNIX password: 
passwd: password updated successfully
Changing the user information for username
Enter the new value, or press ENTER for the default
	Full Name []: 
	Room Number []: 
	Work Phone []: 
	Home Phone []: 
	Other []: 
Is the information correct? [Y/n]
				
			

Il comando avrà a questo punto creato la directory home per il nuovo utente e copiato al suo interno i file contenuti nel percorso /etc/skel.

All’interno della home directory l’utente ha full permissions e può quindi creare, modificare ed eliminare file e cartelle.

Di default su Debian i membri appartenenti al gruppo sudo sono investiti di permessi amministrativi. Se vogliamo concedere tali permessi all’utente appena creato dovremo quindi invocare il seguente comando

				
					sudo usermod -aG sudo alessandro
				
			

Come eliminare utenti su Debian

Se un account utente non è più necessario, può essere eliminato invocando il comando userdel oppure il comando deluser.

Il comando deluser è più userfriendly rispetto al comando di basso livello userdel.

Per eliminare un utente senza rimuoverne i file lanciamo il seguente comando

				
					sudo deluser username
				
			

Se si vuole eliminare un utente contestualmente alla sua home directory e mail spool invochiamo il comando deluser seguito dall’opzione --remove-home.

				
					sudo deluser --remove-home username
				
			

Lascia un commento

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

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.

Most Recent

Come installare Composer su Ubuntu

Composer è il gestore delle dipendenze per PHP. Per installarlo su Ubuntu seguiamo questi semplici passi illustrati qui sotto. Installazione di Composer Per prima cosa

Come realizzare un client NTP in Python

In questo post vediamo come realizzare, utilizzando poche righe di codice, uno script Python che agisca da client NTP. Soluzione 1 In questa prima soluzione

Come avviare UEFI dopo reboot su Linux

L’accesso a UEFI al boot del computer richiede la pressione di un tasto che varia per ogni produttore di hardware. I tasti che più comunemente

Partners